2

如何使用 PostgreSQL 创建临时数据库initdb?另外,如何使用虚拟数据填充它以及如何在使用后将其删除?

我有一个完整的数据库架构。我不想一一创建临时表。使用initdb,我希望能够提供架构并获得一个包含表的数据库,等等。

这是用于运行 Spring Boot 应用程序的集成测试。我使用mybatis访问数据库。

我可以使用任何其他工具,如 arquillian 吗?

4

1 回答 1

1

有一个解决方法,只需将数据目录更改为 RAM 文件系统,就像这样,一旦您重新启动计算机,数据就消失了。更好的是,您不会更改脚本中的任何内容。

于 2017-04-20T13:40:58.717 回答