公司有两套环境使用了pg数据库,因为有一套环境很久没有升级了,所以打算将两套环境同步起来,一切弄好之后,去执行了一个自动任务,日志里面有报错,看了相关报错了,原来是有表字段没有增加.
然后去开发提交的脚本里面去找相关的sql.找了半天.....好累....
其实只需要打开navicate,工具--结构同步就可以搞定了
来看相关页面
左边是源目标,就是要以哪个用户的哪个表作为基准
右边是目标,就是需要对照修改的表
选择好项目后点击比对,就会有相应的比对结果,点击相应的内容还会有关于表的所有操作sql包括相关的建表语句,赋权等..
可以直接复制源对象的操作语句去给目标对象执行
这样就可以实现表结构的同步了