我使用PostgreSQL作为DSpace项目的数据库。我在表格中插入了一些记录,现在我想要一个脚本,在数据库变空的情况下,它只包含该表中的数据,该数据在全新安装期间自动插入。
答案 0 :(得分:1)
[dspace]/bin/dspace database clean
[dspace]/bin/dspace database migrate
Swap in your actual DSpace install directory for [dspace].
According to the official DSpace documentation:
running "dspace database clean" followed by "dspace database migrate" will return your database to a fresh install state
答案 1 :(得分:0)
只需在SSH终端中执行以下命令:
[dspace]/bin/dspace database clean
[dspace]/bin/dspace database migrate
[dspace] 是Dspace的安装路径(例如/root/Dspace/installed/5.3),它在配置文件中定义: dspace.cfg 强> 如果要将数据库返回到 全新安装 状态,只需运行以下命令而不是上面的第二个命令:
[dspace]/bin/dspace database migrate ignored