我正在演示服务器中设置应用程序的新版本,并且希望找到一种每天重置数据库的方法。我想我总是可以有一个 cron 作业执行删除和创建查询,但我正在寻找一种更干净的方法。我尝试使用带有删除创建方法的特殊持久性单元,但它不起作用,因为系统频繁地(按需)连接和断开与服务器的连接。
有更好的方法吗?
H2支持特殊的SQL语句删除所有对象 http://h2database.com/html/commands.html#drop_all_objects:
DROP ALL OBJECTS [DELETE FILES]
如果您不想删除所有表,您可能需要使用截断表 http://h2database.com/html/commands.html#truncate_table:
TRUNCATE TABLE
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)