![](/img/trans.png)
[英]How to create schema in Postgres DB, before liquibase start to work?
[英]Is it possible to restore postgres DB to local liquibase
我是liquibase的新手。 “后端”应用程序通过一些基本的变更日志文件在本地运行。
我想使用pg_dump和pg_restore从服务器上获取一些测试数据,并将其还原到我的本地postgres数据库中。
我如何使它与Liduuibase一起使用? 如果那不是一个好的选择,那么哪个更好的选择呢?
我发现了将整个数据库数据导出到csv的好方法,就是使用下面的pg函数,配置changelog来加载csv文件,如果记录中包含很多空数据,则映射列标题。
例如:
<changeSet author="programmer" id="mock_user_data">
<loadData tableName="user_data" file="db/csv/public.user_data.csv" separator=";">
<column name="default_user" type="BOOLEAN"/>
<column name="username" type="STRING"/>
<column name="store_id" type="NUMERIC"/>
</loadData> </changeSet>
您可以添加一个更改日志以加载数据
载入资料
您可能可以从数据库导出为csv并使用liquibase加载
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.