为默认值创建表时pgloader报价处理问题

时间:2019-02-10 13:01:11

标签: postgresql mariadb pgloader

我正在尝试将我的数据库从maria数据库迁移到PGSQL。

我有一个脚本文件

LOAD DATABASE
FROM mysql://user:pass@server/mysql-db
INTO postgresql://user:pass@server:port/pg-db;

运行后,我得到一些日志和错误:

2019-02-10T12:50:58.837000Z INFO CREATE TABLE ao_e8b6cc_git_hub_event
(
  created_at             timestamptz not null,
  git_hub_id             text not null default ''0'',
  id                     bigserial not null,
  repository_id          bigint not null,
  save_point             boolean default NULL
);

在mysql DB中,我有一个表ao_e8b6cc_git_hub_event

此表包含git_hub_id列,默认值为0

我认为text not null default ''0''

中存在问题

pgloader用两个单引号引起来。我该如何解决?

0 个答案:

没有答案