2013-04-10 63 views
0

我以前使用過Django(python),現在我正在學習Kohana(PHP)。它似乎很好,但我不知道Kohana中是否有像「django-admin.py syncdb」這樣的東西,或者至少是一個能夠完成相同工作的工具。Kohana的syncdb-like工具

+0

您應說明'django-admin.py syncdb'確實。但答案可能是「否」。 – zombor 2013-04-10 20:31:44

+0

@zombor'syncdb'命令在數據庫中爲django應用程序中的模型創建表和索引。 – Ngenator 2013-04-10 22:45:51

+0

沒有... – matino 2013-04-11 07:16:38

回答

0

Django Model在開始使用數據庫之前知道關於其字段的所有信息。 Kohana的車型,相比之下,只知道表名和第一次使用ORM authomaticaly要求其執行SQL查詢

SHOW FULL COLUMNS FROM `tablename` 

和填充保護$ _table_columns變量此模型ORM :: list_columns()