pgloader/test/sqlite.load
Dimitri Fontaine dbadab9e9e Implement a new “snake_case” quoting rule.
In passing, add the identifiers case option to SQLite support, which makes
it easier to test here, and add a table named "TableName" to our local test
database.

Fix #631.
2017-09-13 22:55:10 +02:00

20 lines
575 B
Fish

load database
from 'sqlite/sqlite.db'
into postgresql:///pgloader
-- with include drop, create tables, create indexes, reset sequences
with snake_case identifiers
before load do
$$ drop schema if exists sqlite cascade; $$,
$$ create schema if not exists sqlite; $$
cast column character.f1 to text drop typemod,
column appointments.time to timestamptz drop default,
type intege to integer,
type character to varchar keep typemod
set work_mem to '16MB',
maintenance_work_mem to '512 MB',
search_path to 'sqlite';