symfony console doctrine:fixtures:load
< /code>
Однако я встречаю следующую ошибку: < /p>
Careful, database "gestionexams" will be purged. Do you want to continue? (yes/no) [no]:
> yes
> purging database
> loading App\DataFixtures\AppFixtures
In ExceptionConverter.php line 115:
An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'semestre_id' cannot be null
In Exception.php line 24:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'semestre_id' cannot be null
In Statement.php line 130:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'semestre_id' cannot be null
doctrine:fixtures:load [--append] [--group GROUP] [--em EM] [--purger PURGER] [--purge-exclusions PURGE-EXCLUSIONS] [--purge-with-truncate]
Что я попробовал:
Проверенный статус сервера базы данных: verified. env configuration: my .En .E. /> < /ul>
Я пытаюсь загрузить светильники в моем проекте Symfony, используя команду: < /p> [code]symfony console doctrine:fixtures:load < /code> Однако я встречаю следующую ошибку: < /p> Careful, database "gestionexams" will be purged. Do you want to continue? (yes/no) [no]: > yes
An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'semestre_id' cannot be null
In Exception.php line 24:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'semestre_id' cannot be null
In Statement.php line 130:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'semestre_id' cannot be null
doctrine:fixtures:load [--append] [--group GROUP] [--em EM] [--purger PURGER] [--purge-exclusions PURGE-EXCLUSIONS] [--purge-with-truncate] [/code] Что я попробовал: [list] [*] [b] Проверенный статус сервера базы данных: [/b] [b] verified. env configuration: my .En .E. /> < /ul> [code]DATABASE_URL="mysql://root:@127.0.0.1:3306/GestionExams?serverVersion=10.4.21-MariaDB&charset=utf8mb4" [/code]
Тестированное подключение к базе данных: [/b] я могу подключиться к базе данных, используя базу данных MySQL [*] [b] Cleared Symfony Cache: [/b] Я запускаю phpe bin/консольный кеш: Clear для обеспечения соглашения не возникает проблема. /> [/list] Дополнительная информация: [list] [b] symfony версия: [/b] 6.3.
[*] [b] database: [/b] mySQL. />[b]Environment:[/b] Local development .
[*]Relevant Code: My DATABASE_URL in .env is:
[/list] [code]DATABASE_URL="mysql://root:@127.0.0.1:3306/GestionExams?serverVersion=10.4.21-MariaDB&charset=utf8mb4" [/code] [list] [*] Это my (repo) [https://github.com/marouane-sadoune/gexams] repo [/list]
После некоторого просмотра, я все еще не мог найти способ получить вставку current_timestamp, вставленную на сервере базы данных (как значение по умолчанию в INSERT ).
Проблема: когда вы сохраняете объект в базу данных, отсутствующие поля явно...
После некоторого просмотра, я все еще не мог найти способ получить вставку current_timestamp, вставленную на сервере базы данных (как значение по умолчанию в INSERT ).
Проблема: когда вы сохраняете объект в базу данных, отсутствующие поля явно...