add pgloader config
This commit is contained in:
parent
10be18de80
commit
e087d1a9d7
43
uses/distribution/distribution-remote.load
Normal file
43
uses/distribution/distribution-remote.load
Normal file
@ -0,0 +1,43 @@
|
||||
LOAD DATABASE
|
||||
FROM mssql://sa:Root123456@192.168.100.150/TrizDistributionLife
|
||||
INTO postgresql://pgadmin:MigrationPass2024@192.168.100.150/trizdistributionlife
|
||||
|
||||
WITH
|
||||
include drop,
|
||||
create tables,
|
||||
create indexes,
|
||||
reset sequences,
|
||||
prefetch rows = 10000
|
||||
|
||||
SET
|
||||
postgresql parameters
|
||||
client_encoding TO 'UTF8'
|
||||
|
||||
CAST
|
||||
type bigint to bigint drop typemod,
|
||||
type int to integer drop typemod,
|
||||
type smallint to smallint drop typemod,
|
||||
type tinyint to smallint drop typemod,
|
||||
type bit to boolean drop typemod,
|
||||
type float to numeric drop typemod
|
||||
using (lambda (v) (when v (format nil "~f" v))),
|
||||
type real to numeric drop typemod
|
||||
using (lambda (v) (when v (format nil "~f" v))),
|
||||
type money to numeric drop typemod,
|
||||
type smallmoney to numeric drop typemod,
|
||||
type datetime to timestamp drop typemod,
|
||||
type datetime2 to timestamp drop typemod,
|
||||
type smalldatetime to timestamp drop typemod,
|
||||
type date to date drop typemod,
|
||||
type time to time drop typemod,
|
||||
type uniqueidentifier to uuid drop typemod,
|
||||
type nvarchar to text drop typemod,
|
||||
type nchar to text drop typemod,
|
||||
type varchar to text drop typemod,
|
||||
type char to text drop typemod,
|
||||
type ntext to text drop typemod,
|
||||
type text to text drop typemod,
|
||||
type varbinary to bytea drop typemod,
|
||||
type image to bytea drop typemod,
|
||||
type xml to text drop typemod
|
||||
;
|
||||
43
uses/stock/stock-remote.load
Normal file
43
uses/stock/stock-remote.load
Normal file
@ -0,0 +1,43 @@
|
||||
LOAD DATABASE
|
||||
FROM mssql://sa:Root123456@192.168.100.150/TrizStockMekahli
|
||||
INTO postgresql://pgadmin:MigrationPass2024@192.168.100.150/trizstocklife
|
||||
|
||||
WITH
|
||||
include drop,
|
||||
create tables,
|
||||
create indexes,
|
||||
reset sequences,
|
||||
prefetch rows = 10000
|
||||
|
||||
SET
|
||||
postgresql parameters
|
||||
client_encoding TO 'UTF8'
|
||||
|
||||
CAST
|
||||
type bigint to bigint drop typemod,
|
||||
type int to integer drop typemod,
|
||||
type smallint to smallint drop typemod,
|
||||
type tinyint to smallint drop typemod,
|
||||
type bit to boolean drop typemod,
|
||||
type float to numeric drop typemod
|
||||
using (lambda (v) (when v (format nil "~f" v))),
|
||||
type real to numeric drop typemod
|
||||
using (lambda (v) (when v (format nil "~f" v))),
|
||||
type money to numeric drop typemod,
|
||||
type smallmoney to numeric drop typemod,
|
||||
type datetime to timestamp drop typemod,
|
||||
type datetime2 to timestamp drop typemod,
|
||||
type smalldatetime to timestamp drop typemod,
|
||||
type date to date drop typemod,
|
||||
type time to time drop typemod,
|
||||
type uniqueidentifier to uuid drop typemod,
|
||||
type nvarchar to text drop typemod,
|
||||
type nchar to text drop typemod,
|
||||
type varchar to text drop typemod,
|
||||
type char to text drop typemod,
|
||||
type ntext to text drop typemod,
|
||||
type text to text drop typemod,
|
||||
type varbinary to bytea drop typemod,
|
||||
type image to bytea drop typemod,
|
||||
type xml to text drop typemod
|
||||
;
|
||||
Loading…
Reference in New Issue
Block a user