Вопросы по теме 'laravel-migrations'
Должен ли я игнорировать файлы сидов в Laravel 5?
Я настроил свои файлы миграции и файлы сеялки с поддельными данными, и они работают хорошо. Я собираюсь зафиксировать свою работу, но не знаю, что делать с моими файлами сеялки. Я определенно не хочу запускать файлы сидов в рабочей среде, поэтому...
868 просмотров
schedule
10.06.2023
Как лучше всего изменить тип столбца при миграции на Laravel?
У меня есть таблица пользователей в моей БД:
$table->increments('id');
$table->string('fullName');
$table->string('email')->unique();
$table->string('password', 50);...
3733 просмотров
schedule
06.10.2022
Переименование столбца с postgreSQL при миграции
Я пытаюсь переименовать столбец в миграции:
\Schema::table('invitations', function (Blueprint $table) {
$table->renameColumn('service_id', 'project_id');
});
Запуск этого результата с ошибкой:
Запрошен неизвестный тип базы...
2019 просмотров
schedule
15.04.2023
Как выполнить миграцию базы данных для тестов laravel?
В документации Laravel рекомендуется использовать трейт DatabaseMigrations для миграции и отката базы данных между тестами.
use Illuminate\Foundation\Testing\DatabaseMigrations;
class ExampleTest extends TestCase
{
use...
25197 просмотров
schedule
19.06.2023
Нарушение ограничения целостности firstOrCreate ()
Я получаю следующую ошибку после попытки дважды вызвать firstOrCreate () в модели ( ProductItem ), представляющей схему с первичным ключом И уникальным ключом:
Illuminate \ Database \ QueryException с сообщением 'SQLSTATE [23000]: нарушение...
1558 просмотров
schedule
27.05.2023
Внешний ключ сформирован неправильно
Когда я изменил свой первичный ключ с инкрементов на строку (user_id), я получил ошибку при миграции. Кажется, я не понимаю, где я ошибся. мои файлы миграции были в порядке, пока я не перешел с (-> приращения, а другой -> целое число) на (-> строка...
83 просмотров
schedule
10.04.2022
Neo4j и Mysql в миграциях Laravel
Я могу перенести свой файл миграции neo4j, но при переносе моего файла mysql я получаю сообщение "нечего переносить" . Даже думал, что моя БД в MySQL все еще пуста.
Моя база данных по умолчанию — neo4j, поэтому я запускаю эту команду
PHP...
213 просмотров
schedule
05.07.2023
Laravel 5.4 - Ошибка удаления уникального ограничения для внешнего ключа
Я пытаюсь удалить уникальное ограничение и продолжаю сталкиваться с проблемой ограничения внешнего ключа:
Вот исходный перенос:
Schema::table('table', function (Blueprint $table) {...
935 просмотров
schedule
03.07.2022
Как создать совершенно новую миграцию в laravel 5.2
Я новичок в Laravel и работал над одним проектом, который был завершен на 90%, а теперь проект завершен на 100%.
В проекте есть старые файлы миграции. Я сделал так много изменений в таблицах (добавил/удалил столбцы) и/или добавил новые таблицы в...
29 просмотров
schedule
09.10.2023
Миграция Laravel не может добавить внешний ключ в пользовательскую таблицу
Я хочу добавить внешний ключ в таблицу пользователей. Кажется, все в порядке, но я получаю следующую ошибку.
SQLSTATE [HY000]: Общая ошибка: 1005 Невозможно создать таблицу _1 _._ 2_ (номер ошибки: 150 «Ограничение внешнего ключа неправильно...
591 просмотров
schedule
15.02.2023
Laravel - красноречиво изменить значение по умолчанию
Можно ли изменить ответ значения по умолчанию от Laravel Eloquent?
У меня есть API, и в моей базе данных есть миграция payment . Мой платеж имеет целое число в столбце status .
$table->integer('status')->default(1);
Я хочу знать,...
427 просмотров
schedule
16.06.2022
Ограничение внешнего ключа сформировано неправильно (миграция Laravel)
Как написано в журналах ошибок, возможно, ошибка вызвана разными формами в справочной таблице и родительской таблице, но я до сих пор не понимаю, потому что я новичок в программировании.
здесь таблица 1
<?php
Schema::create('questions',...
286 просмотров
schedule
30.10.2022
как создать миграцию laravel для типа данных массива postgresql
У меня есть следующий метод миграции laravel up
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();...
92 просмотров
schedule
05.12.2022
Как преобразовать строку в логическое значение при миграции laravel?
Я хочу преобразовать поле из строки в логическое значение, используя этот код:
public function up()
{
Schema::table('users', function (Blueprint $table) {
$table->boolean('email_permission')->change();...
141 просмотров
schedule
03.08.2023
Проблема внешнего ключа между базами данных, когда база данных содержит значение точки (.)
Я столкнулся с проблемой назначения отношений между базами данных при миграции laravel, потому что имя моей базы данных содержит значение точки (.), Имя моей базы данных = demo.local.com
Schema::table('user_details', function(Blueprint $table)...
41 просмотров
schedule
26.07.2022