找了一圈没有看到PostgreSQL有合适的命令,发现有人可以通过脚本来实现
- 获得所有的表结构删除命令,比如数据库名为
open_lmis
;
select CONCAT('TRUNCATE TABLE ',table_name,' CASCADE',';') from information_schema.tables where TABLE_SCHEMA = 'public' and table_type = 'BASE TABLE';
- 将上面的内容输出到 sql 脚本中,然后执行脚本
参考文档