У меня есть большой проект в laravel 4, и мне нужно создать новую базу данных с множеством таблиц на лету. Я могу сделать пустую базу данных «на лету», но как заполнить ее таблицами? Я не могу использовать миграцию «на лету», потому что у этого приложения много прав, поэтому пользователь не может их передать.Клонировать базу данных или запускать sql dump на лету в laravel 4
Первый вариант заключается в клонировании пустой базы данных (пустой от данных, но с таблицами). Второй вариант запускает файл sql dump на лету.
Может кто-нибудь объяснить мне, как это сделать?
Я не могу использовать artisan на лету, потому что он находится на другом сервере, и там пользователи не получили разрешения. Мне нужно клонировать db на лету без comand-команд – user3921996
@ user3921996, тогда я предполагаю, что импортирование файла дампа sql будет вашим вариантом. –
@ user3921996 вы можете вызвать семя ремесленника из кода 'Artisan :: call ('db: seed');' –