2012-02-07 71 views
1

我創建數據庫表這樣,Zend Framework,如何刪除db-table?

# ./zf.sh create db-table TestModel admin 

,現在我要刪除TestModel。

如何刪除創建的數據庫表。

還有一個問題,它也是Zend框架的問題,

我想創建管理模塊下的模型(DB-表)。

像/模塊/管理/模型/(這裏)

我試過這樣

#./zf.sh create model TestModel admin 

但它創建的模型到應用程序/模型

我應該怎麼做才能創建模型進入我的模塊?

謝謝!

回答

1

對於第一部分:只刪除你不想要的文件,目前沒有辦法使用Zend_Tool(zf.sh)來刪除組件。

關於第二個問題試試這個:

#./zf.sh create model TestModel -m admin 

的-m告訴你希望它去一個模塊(這將創建電子郵件定期模型) 爲一個DbTable型工具使用

#./zf.sh create dbtable TestModel test -m admin 
+0

'create db-table'的完整命令是'zf create db-table name實際表名模塊force-overwrite'。沒有'-m'參數 – Phil 2012-02-08 04:18:10

+0

@ Phil我總是必須使用-m來指定一個模塊,否則它不起作用。但你對這個名字是正確的。我會更正答案 – RockyFord 2012-02-08 04:53:41

+0

謝謝你的回答!我可以再問一個問題嗎? 'model'和'dbTable'有什麼不同? – 2012-02-08 13:50:00