如何使用initdb
为PostgreSQL创建临时数据库?另外,如何使用虚拟数据填充它,如何在使用后将其删除?
我有一个完整的数据库模式。我不想一个接一个地创建临时表。使用initdb
,我希望能够提供模式并获取包含表格的数据库,等等。
这适用于运行spring boot应用程序的集成测试。我使用mybatis来访问数据库。
我可以使用像arquillian这样的其他工具吗?
答案 0 :(得分:1)
有一个解决方法,只需将数据目录更改为RAM文件系统,这样一旦重新启动计算机,数据就会消失。更好的是你不会改变脚本中的任何内容。