gpt4 book ai didi

定期重置嵌入式 H2 数据库

转载 作者:行者123 更新时间:2023-12-01 23:21:04 26 4
gpt4 key购买 nike

我正在演示服务器中设置应用程序的新版本,并且希望找到一种每天重置数据库的方法。我想我总是可以有一个 cron 作业执行删除和创建查询,但我正在寻找一种更干净的方法。我尝试使用带有 drop-create 方法的特殊持久性单元,但它不起作用,因为系统频繁地(按需)连接和断开与服务器的连接。

有更好的方法吗?

最佳答案

H2支持特殊的SQL语句drop all objects :

DROP ALL OBJECTS [DELETE FILES]

如果您不想删除所有表,您可能需要使用truncate table :

TRUNCATE TABLE 

关于定期重置嵌入式 H2 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8523423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com