2013-10-18 59 views
0

如何使用ORM或數據庫生成器與kohana 3.2創建表?這可能嗎? 我將表格定義(創建sql)保存在一個文件中。我確定sql的工作原理,因爲我在phpMyAdmin中使用它,它的工作原理。我怎樣才能執行查詢?在kohana中創建數據庫表3.2

回答

1

這應該做的伎倆:

Database::instance()->query(NULL, 'raw query here'); 

的Kohana的ORM沒有創建表爲你的能力。您可以手動定義列,但如果我沒有正確記得重新創建表所需的足夠信息。

我見過兩個可以創建表格的ORM。如果我沒有記錯的話,他們是小枝和果凍,但我認爲他們不再被維護了。

+0

Jelly仍然保留在某個地方,但對於仍在積極開發(即「未放棄」,而非「unstable」)的Kohana而言,功能更加全面的ORM請查閱https://github.com/OpenBuildings/jam – Guss