我需要编写一个脚本,将数据库模式导入 PostgreSQL 数据库,该数据库将作为更大构建脚本的一部分运行。我以 root 身份运行以下脚本。
#Change ownership of copied Schema
chown postgres:postgres /var/lib/pgsql/ddl.sql
su - postgres
cd ~
psql -Ubuild test < /var/lib/pgsql/ddl.sql
exit
我遇到的问题是,要真正允许导入工作,我必须在脚本完成执行后键入 exit。我尝试在脚本末尾添加一个额外的出口,但似乎没有什么不同。
任何想法都会很棒