将种子(初始或测试)数据加载到grails应用程序中的最佳方法是什么。我正在考虑3个选择
选择3似乎是最简单的。但是,我对Liquibase并不熟悉。在这种情况下是否很好,或者仅用于迁移,数据库更改等?如果有人可以提供更好的解决方案,或者使用Liquibase指向示例,那将是很大的帮助。
最佳答案
另一个答案是利用grails运行脚本。这将允许您移动可能放在 bootstrap 中的内容,并将其保留在文件系统上所需的位置(可能在代码库之外)。同样,您可以安装控制台插件,并通过它在运行的应用程序上加载代码。
根据您的数据需求,还可以查看出色的build-test-data插件。
关于grails - Grails应用程序的种子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2705412/