2012-09-28 89 views

回答

0

不知道我正確理解你的問題。當你創建一個模塊時,它不會創建一個表(即一個數據庫表);它只會在應用程序的模塊/文件夾中創建一個目錄(例如前端/模塊);在這個目錄中,它會創建一個包含actions.class.php文件的actions文件夾以及一個模板模塊。

當你想改變你的數據庫,這取決於你是否使用propel或doctrine。

例如,使用波輪,你要做的就是:

  • 您更新表,然後在配置/ schema.yml中列的定義;
  • 您運行以下腳本:
    • symfony propel:build-model(創建類);
    • symfony propel:構建表單(創建相關表單);
    • symfony propel:build-filters(創建過濾器);
    • symfony propel:build-sql(使用新表格創建新的完整SQL文件); (在您的數據庫中處理SQL文件 - 注意它覆蓋了您的實際數據庫;如果您已經有了要保存的數據,我建議您手動將數據庫添加到數據庫中)。