撸了个MySQL转PostgreSQL脚本

https://github.com/cevin/mysql2postgresql

1.为了最大兼容,字段用的都是character varying(varchar,char等)、numeric(mysql的int,bigint,smallint,float,double等).mysql的enum类型使用的是character varying check(field in array)
2.PostgreSQL系统保留字段为’ctid’,’cmax’,’xmax’,’xmin’,’tableoid’,’oid’。转换过程中冲突的自动改名加p前缀比如ctid=pctid

去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

发表评论

电子邮件地址不会被公开。