2013-04-10 62 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()