有沒有辦法取現有的mysql create table String,並將其轉換爲適合create_table()方法的db_forge數組/腳本?即基本上顛倒了dbforge進程。用Sequel pro之類的東西製作表格會更快,然後將sql代碼複製到模型中。使用codeignituer db forge創建表。自動化代碼?
我已經有了mysql代碼,但是我正在考慮使用dbforge來允許使用不同的數據庫。
人們使用dbforge嗎?或者只是手動編寫SQL創建代碼?
有沒有辦法取現有的mysql create table String,並將其轉換爲適合create_table()方法的db_forge數組/腳本?即基本上顛倒了dbforge進程。用Sequel pro之類的東西製作表格會更快,然後將sql代碼複製到模型中。使用codeignituer db forge創建表。自動化代碼?
我已經有了mysql代碼,但是我正在考慮使用dbforge來允許使用不同的數據庫。
人們使用dbforge嗎?或者只是手動編寫SQL創建代碼?
嗨,如果你想通過codeigniter創建表,然後使用migrations類它可以解決你的問題。您可以使用遷移創建,更新和刪除表格。
沒有自動化的過程中做你的要求。你必須手動轉換它。
我發現一旦我熟悉了dbforge語法,就可以像使用Sequel Pro或其他SQL GUI一樣快速地創建表,如果不是更快。
對不起,沒有回答這個問題。 – pgee70
遷移也使用db forge,它是創建遷移表的正確方法 – umefarooq