Skip to content

Can't restore dumps on PostgreSQL #12

@gjm

Description

@gjm

Trying to restore a dump created with the package on a PostgreSQL server doesn't work and produces a lot of errors.

Here's a snippet:

CREATE TABLE
ERROR:  syntax error at or near "`"
LINE 1: LOCK TABLES `sandbox_documents` WRITE;
                    ^
ERROR:  syntax error at or near "`"
LINE 1: ALTER TABLE `sandbox_documents` DISABLE KEYS;
                    ^
ERROR:  syntax error at or near "`"
LINE 1: ALTER TABLE `sandbox_documents` ENABLE KEYS;

The relevant SQL in the generated dump:

LOCK TABLES `sandbox_documents` WRITE;
ALTER TABLE `sandbox_documents` DISABLE KEYS;
ALTER TABLE `sandbox_documents` ENABLE KEYS;

PostgreSQL uses double quote for escaping keywords and not back quote.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions