Вопросы по теме 'laravel-migrations'

Laravel Schema onDelete устанавливает значение null
Не могу понять, как правильно установить ограничение onDelete для таблицы в Laravel. (Я работаю с SqLite) $table->...->onDelete('cascade'); // works $table->...->onDelete('null || set null'); // neither of them work У меня есть 3...
100979 просмотров
schedule 17.05.2023

Как работают миграции Laravel?
Я совершенно новичок в этом типе фреймворка. Я пришел из базовой разработки PHP, и я не могу найти легкое для понимания руководство, что на самом деле делают миграции. Я пытаюсь создать проект, в котором уже есть существующая база данных. Я...
13098 просмотров
schedule 06.10.2022

Обновите столбец перечисления в миграции Laravel с помощью PostgreSQL
Согласно этому ответу , мне нужно выполнить необработанный запрос, если я хочу обновить enum в MySQL. Но с PostgreSQL я не могу использовать этот запрос, а тип enum для PostgreSQL в Laravel кажется странным. Есть ли способ обновить...
2968 просмотров

Laravel - изменено имя/класс файла миграции, migrate:reset по-прежнему ищет старый класс
Я изменил имя файла миграции, обновил имя класса, запустил 'composer dump-autoload', а затем запустил 'php artisan migrate:reset'. Когда я запускаю это, я получаю сообщение об ошибке: [Symfony\Component\Debug\Exception\FatalErrorException]...
1992 просмотров
schedule 11.05.2023

Ошибка ограничения внешнего ключа при обновлении миграции - Laravel
У меня проблема с миграцией в моем проекте Laravel. Поскольку я новичок в Laravel, я не могу понять это. Я хочу добавить внешний ключ в уже существующую таблицу, и это работает, но когда я обновляю свои миграции, я получаю эту ошибку:...
4521 просмотров
schedule 21.10.2022

Временные метки Laravel() не создают CURRENT_TIMESTAMP
У меня есть миграция с методом timestamps() , а затем у меня есть семя для заполнения этой таблицы. Schema::create('mytable', function (Blueprint $table) { $table->increments('id'); $table->string('title');...
46048 просмотров

Создание представления базы данных в миграции laravel 5.2
Я пытаюсь создать представление базы данных с помощью миграции в Laravel 5.2, поскольку мне нужно передать довольно сложный запрос представлению. У меня есть модели / таблицы для лиг, команд, игроков и очков. Каждый из них имеет отношение hasMany /...
10894 просмотров

незавершенные миграции - застряли в создании новых миграций
У меня очень плохая ситуация, я работаю над проектом Laravel 5 . ранее разработанный другим разработчиком. Этот разработчик вначале создал пару таблиц, используя migration generators , и добавил несколько columns , используя миграции. После...
855 просмотров

Laravel 5.2 php artisan migrate: ошибка отката
Я использую Laravel 5.2 и создал таблицы базы данных, запустив php artisan make:migration create_categories_table --create=categories и php artisan make:migration create_posts_table --create=posts а затем я запускаю php artisan...
5096 просмотров

Миграция Laravel: добавьте столбец со значением по умолчанию для существующего столбца
мне нужно добавить столбец last_activity в таблицу живого сайта, где я должен сделать его значение по умолчанию равным значению столбца updated_at. Я использую драйвер базы данных laravel 5.1 и mysql. Schema::table('users', function(Blueprint...
15607 просмотров

Миграция паспорта Laravel 5.3 и изменение таблицы пользователей по умолчанию
Я только что обновился с laravel 5.2.45 до 5.3.15 и, как и многие другие, имею несколько вопросов о том, как реализовать паспорт и таблицы по умолчанию, которые поставляются с командой: php artisan make:auth Ситуация 1: Я настроил свою...
1482 просмотров

Можно ли выполнить миграцию при динамическом подключении к базе данных с Laravel 5?
Я пытаюсь динамически создавать базу данных для разных пользователей. (у каждого пользователя будет свой собственный сервер базы данных, поэтому не спрашивайте, почему я не использую единую базу данных для всех пользователей) Для этого у меня есть...
3789 просмотров

Миграции Laravel - внешний ключ не применяется к таблице
Я попытался добавить ограничение внешнего ключа с помощью миграции. Миграция завершается без ошибок. Однако при проверке базы данных ограничение внешнего ключа не добавляется в таблицу. Другие вещи, указанные в миграции, работают нормально, за...
666 просмотров
schedule 14.07.2022

Laravel 5.4 migrate: сбой генерации с ошибкой Way\Generators\Filesystem\FileNotFound
Я пытаюсь использовать Xethron/migrations-generator в проекте Laravel 5.4 для создания миграции файлы для всех таблиц в моей базе данных. Я следовал инструкциям в файле README для Laravel 5, чтобы письмо. После решения одной или двух жалоб...
1017 просмотров

Логическое поле миграции Laravel, созданное в Db как крошечное целое число
Я написал миграцию в Laravel: Schema::create('test', function (Blueprint $table) { // $table->increments('id'); $table->string('city','30')->unique(); $table->string('car','30')->unique();...
14567 просмотров
schedule 16.12.2022

Как генерировать представления из миграций в Laravel?
Я использую Laravel 5.4 и пакет migrations-generator . который генерирует миграции. Итак, у меня есть миграции, и теперь мне нужно автоматически генерировать представления с помощью Artisan. Я попробовал это на Symfony , и это было так...
2576 просмотров

Миграция Laravel - нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено
Я пытаюсь запустить миграцию для таблицы inventories , которую я создал с помощью этой миграции: Schema::create('inventories', function (Blueprint $table) { $table->increments('id'); $table->integer('remote_id')->unsigned();...
12779 просмотров
schedule 28.06.2022

Миграция базы данных Laravel для двух проектов с использованием одной и той же базы данных
У меня есть два проекта Laravel: один для клиента (назовем его project A ), а другой — для администратора (назовем его project B ). Если я обновляю базу данных, например, создаю новую таблицу или добавляю дополнительный столбец в существующую...
1165 просмотров
schedule 02.01.2023

База данных застревает в миграции с сеялкой на производстве с --force в Laravel 5
База данных застревает в миграции с сеялкой на производстве с --force в Laravel. Тот же эффект у меня есть на Laravel Homestead и EC2 AWS под управлением Amazone linux. Нет сообщений в laravel.log. Это просто никогда не заканчивается. Если я...
2099 просмотров

Как создать триггер MySQL с условием и без разделителя для миграции Laravel?
У меня есть проект Laravel, в котором уже есть база данных со скриптом SQL, и я пытаюсь поместить скрипт MySQL в миграцию, чтобы вместо этого использовать Eloquent. В моей базе данных есть триггеры, которые используют DELIMITER $$ , и, согласно...
941 просмотров
schedule 02.08.2023