Powerdesigner添加初始化数据
最近在设计一个CRM项目的数据库PDM,用的是Powerdesigner这个强大的工具,整个数据库的结构和关系是能很好的创建出来了,但是却有一个挺苦恼的问题的,有很多表需要初始数据,所以每一次修改然后重新生成SQL导入数据库后,再用后台去测试的时候,总是会报错,原因基本就是忘记把初始化的数据插入(比如角色表中默认存在的管理员Admin之类的角色)然后每次重新导入数据库后又要一个个的去Insert数据,很麻烦,Google上找了半天,发现了个挺好的办法,分享一下~
1. 首先、双击需要初始化数据的表(表的属性界面)
2. 点击左下角的More >>,这时候顶部菜单会变得跟多一点
3.点击顶部的Script选项,然后再点击底部的End(或者After),在里面填入Insert数据的SQL语句,最后点击应用或者确定
例如 INSERT INTO `scrm`.`role` (`role_name`) VALUES ('admin');
INSERT INTO `scrm`.`role` (`role_name`) VALUES ('enterpriseManager');
4.最后,点击顶部的Preview选项卡
可以看到,在创建完这张表之后,就会自动的插入需要的初始化数据了,不需要再去手动添加,十分方便~
转载自:http://blog.****.net/terry_solar/article/details/52777630