将具有预定义值的域类映射到表
是否可以创建将映射到具有预定义值的数据库表的域类,例如:
id value
1 test1
2 test2
3 test3
或者我必须手动编辑生成的 *.sql 文件才能完成此操作?
提前致谢。
Is it possible to create domain class which will be mapped to db table with predefined values, for example:
id value
1 test1
2 test2
3 test3
Or I have to manualy edit generated *.sql file to acomplish this?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在表中拥有一组静态预定义行的一种方法是将其填充到
BootStrap.groovy
中。例如:另一种方法是使用迁移插件并创建数据库迁移来填充表。
One way to have a static set of predefined rows in a table is to populate it in
BootStrap.groovy
. For example:Another approach would be to use the migrations plugin and create a database migration to populate the table.