Django 用于Kohana的类syncdb工具

Django 用于Kohana的类syncdb工具,django,kohana,Django,Kohana,我以前使用过Django(python),现在我正在学习Kohana(PHP)。这似乎很好,但我想知道Kohana中是否有类似“django-admin.py syncdb”的东西,或者至少有一个工具可以完成相同的工作。django Model在开始使用数据库之前知道其字段的所有信息。相比之下,Kohana模型只知道表名,并且在第一次使用ORM时,会自动调用ORM::list_columns(),执行sql查询 SHOW FULL COLUMNS FROM `tablename` 并为该模型填

我以前使用过Django(python),现在我正在学习Kohana(PHP)。这似乎很好,但我想知道Kohana中是否有类似“django-admin.py syncdb”的东西,或者至少有一个工具可以完成相同的工作。

django Model在开始使用数据库之前知道其字段的所有信息。相比之下,Kohana模型只知道表名,并且在第一次使用ORM时,会自动调用ORM::list_columns(),执行sql查询

SHOW FULL COLUMNS FROM `tablename`

并为该模型填充受保护的$\u table\u columns变量

您应该描述django-admin.py syncdb的功能。答案可能是“否”。@zombor使用
syncdb
命令在数据库中为django应用程序中的模型创建表和索引。