2010-10-21 53 views
1

有人可以告訴/在這裏鍵入如何使用PHP和教條生成模型從現有的數據庫?,我做的是,我把Doctrine文件夾+ Doctrine.php文件名稱內例如測試,現在在該測試文件夾我添加一個PHP腳本名爲test1.php,那test1.php內,這裏是我用如何使用doctrine1.2在現有的數據庫中使用PHP生成模型?

include_once('Doctrine.php'); 
spl_autoload_register(array('Doctrine','autoload')); 

$manager = Doctrine_Manager::getInstance(); 

$conn = Doctrine_Manager::connection('mysql://usr:[email protected]/dbname','doctrine'); 

Doctrine::generateModelsFromDb('/models', 
    array('doctrine'), 
    array('classPrefix'=>'Square_Model_') 
); 

然後什麼happend當我通過PHP通過CMD運行該腳本代碼 - ˚Ftest1.php,我應該怎麼做什麼?

回答

1

也許它正在生成模型,但不會將它們放在您認爲應該的位置。

'/models'將在您的文件系統根目錄下創建一個models目錄(例如,如果您在Windows上,則爲C:\models)。

'models'(不帶斜槓)將在您的腳本所在的目錄中創建models目錄。

+0

我的問題發佈於10天前。沒有人回答,我能夠自己解決它..但謝謝你的回答人:) – sasori 2010-10-31 05:47:47

相關問題