Вопрос - Ответ по RotorCMS

Печать RSS
16531
Кураторы темы:


Последний из могикан
0
Что дальше за ошибка, если похожая, то я написал там ещё есть индексы, напиши сюда , у тебя все нормально
GodZiLLa, да, вижу, удали тот файл где regex Сейчас напишу точно
https://visavi.net/downs/2053/zip/8174/209 вот этот
У тебя просто mysql старый, но это необязательная миграция, она просто некоторый текст меняет
У тебя все шло нормально, закинь миграции назад и делай как я писал
@Vantuz Сегодня / 15:28
Я 12.4 уже сверху накатил, там без ошибок прошло.
Как выполнить эту миграцию, если она ошибку критическую выдаёт?

Последний из могикан
0
Вантуз-мен, строку комментировал, но по файлу и дальше ошибки были.
Поэтому удалил файл, вышла ошибка в другом файле, и его удалил, и так несколько файлов.
Только после этого всё прошло.
Закинуть заново миграции?
Вот, например, файл 2025_04_28_181839_update_text_from_posts.php :11 строка
Но там это открытие запроса, в других строках продолжение
 11.->update([
12. 'text' => DB::raw("REGEXP_REPLACE(text, '(\\\\r\\\\n|\\\\n|\\\\r){2}\\\\[i\\\\]\\\\[size=1\\\\]Добавлено через [0-9]{2}:[0-9]{2} сек\\\\.\\\\[\\\\/size\\\\]\\\\[\\\\/i\\\\]', '')"),
13.  ]);

Последний из могикан
0
Потом следущий файл 2025_05_06_224657_delete_indexes_from_topics.php
Ошибка в этой строке
Schema::table('topics', function (Blueprint $table) {
            $table->dropFullText('topics_title_fulltext');
        });
Заккоментировал, и вылазит следущий файл
2025_05_06_232355_delete_indexes_from_articles.php тоже 10 строка
*       Schema::table('articles', function (Blueprint $table) {
            $table->dropFullText('articles_title_text_fulltext');
        });
И следущий, 2025_05_06_233855_delete_indexes_from_downs.php :10
Schema::table('downs', function (Blueprint $table) {
            $table->dropFullText('downs_title_text_fulltext');
        });
Потом 2025_05_15_144626_rename_pollings_table.php :9
  Schema::rename('pollings', 'polls');

Господин ПЖ
0
Все не важны кроме последнего, проверь есть у тебя такая таблица pollings?

Последний из могикан
0
Накатил 12.6

Все не важны кроме последнего, проверь есть у тебя такая таблица pollings?
@Vantuz Сегодня / 18:59
Да, есть
pollings	 	Обзор Обзор	Структура Структура	Поиск Поиск	Вставить Вставить	Очистить Очистить	Удалить Удалить	4	MyISAM	utf8mb4_unicode_ci	3.1 КиБ	
Все не важны кроме последнего, проверь есть у тебя такая таблица pollings?
@Vantuz Сегодня / 18:59
Таблица есть, но в той миграции комментировал проблемную строку, так что возможно она не корректно создана
Вантуз-мен, нужно переименовать эту таблицу ?
68c57918a93cf392605324.png

Господин ПЖ
0
Да, переименуй в polls
Ну выглядит все ок, если будут проблемы уже на месте все решим, путем ручной правки

Последний из могикан
0
Вантуз-мен, что то не нашёл в пхпадмин, чтоб переименовать таблицу.
Много других действий есть, а переименовать не вижу.

Господин ПЖ
0
GodZiLLa, выполни
ALTER TABLE pollings RENAME TO polls;

Последний из могикан
0
А что то помоему у меня есть обе таблицы, или меня глючит ? ))
Только polls пустая, а в поллингс что то есть
68c57ba64995b836198294.png

Господин ПЖ
0
Тогда удали polls и переименуй другую, чтобы не потерять готюлосования и все
Или просто удали pollings, там в принципе только кто за что голосовал хранится
Стикеры / Теги / Правила