我想psql作为单个事务按顺序执行多个 sql 脚本来设置我的数据库架构。做这个的最好方式是什么?过去我知道我有一个psql包含其他文件的主脚本,但是我不记得这个脚本的语法。
Pet*_*aut 34
您的脚本可能如下所示:
BEGIN;
\i file1.sql
\i file2.sql
COMMIT;
Run Code Online (Sandbox Code Playgroud)
或者你可以做这样的事情:
cat file1.sql file2.sql | psql -1 -f -
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13838 次 |
| 最近记录: |