生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示 Generation aborted due to errors detected during the verification of the model.
检查了好久 发现将Options中的check model 去掉就可以了!
还有 one file on 如果去掉的话是按照表生成许多个sql
如果需要直接生成到数据库中可以选择odbc generation
原因:
1.软件原因:你使用的是非正版软件,它对你当前使用数据库的表名、字段名,索引,主外键等的长度设定或其它限制与你用的数据库不相符.
2.模型错误:主要检查你模型中涉及的表名、字段名,索引,主外键等是否超过你所使用的数据库的最大长度限定,当然也可能有其它原因.
3.外键有重名