Могу ли я создать начальную миграцию БД CodeIgniter из.в SQL?



У меня есть приложение CodeIgniter, и я только что узнал о миграции. Это звучит очень полезно, и я хотел бы начать использовать его. Однако у меня уже есть довольно сложная настройка базы данных. Может кто-нибудь предложить разумный способ создать надежную начальную миграцию из моего MYSQL .файл схемы sql?



Кажется чрезмерным вручную воссоздавать всю БД с помощью dbforge, но, возможно, это то, что я должен сделать.

595   2  

2 ответов:

Немного запоздалый ответ, но я взломал быструю библиотеку, которая должна генерировать базовый файл миграции для вас из вашей текущей БД. Его все еще бета, но работает на моих системах 40 таблиц+

Https://github.com/liaan/codeigniter_migration_base_generation

L:

Я возился с файлами SQL вручную, а затем обнаружил библиотеку схем Джейми Рамбелоу. Это делает работу схемы немного проще в управлении, чем DBForge, но все еще требует ручного ввода.

Https://github.com/jamierumbelow/codeigniter-schema

Кто-то придумал мэшап своей базовой модели и библиотеки схем, и это делает прототипирование намного быстрее

Https://github.com/williamknauss/schema_base_model_magic

Это позволяет для автоматизации типовых операций CRUD & схема

Comments

    Ничего не найдено.