如何防止Doctrine为特定表生成SQL?

时间:2011-04-05 08:28:55

标签: symfony1 doctrine

我有一个庞大的表,我想在Symfony / Doctrine中使用,但我不想让Doctrine在每次重新生成表格模式时填充它,因为它很大,需要进口时间太长,如果我把它放在灯具中,它将无法正常工作。

如何在Doctrine中定义它的结构,为PHP生成它的数据模型,同时阻止Doctrine生成数据库表模式?

1 个答案:

答案 0 :(得分:0)

不要将这些数据保存到你的灯具中,而是使用mysqldump(或类似的)导出它,然后导入它(使用普通的SQL命令),例如。

mysql -u user -p password database_name < data/massive_table_export.sql