Advanced Settings for Transferring from SQLite to PostgreSQL Database

Table Options

Create tables
Creates tables in the target database with this option is on.

Supposes this option is unchecked and tables already exist in the target database, then all data will be appended to the destination tables.

Include indexes
Includes indexes in the table with this option is on.

Record Options

Insert records
Check this option if you require all records to be transferred to the destination database/schema.

Lock target tables
Locks the tables in the target database/schema during the data transfer process.

Use transaction
Check this option if you use transaction during the data transfer process.

Use complete insert statements
Inserts records using complete insert syntax.

Example:
INSERT INTO `users` (`ID Number`, `User Name`, `User Age`) VALUES ('1', 'Peter McKindsy', '23');
INSERT INTO `users` (`ID Number`, `User Name`, `User Age`) VALUES ('2', 'Johnson Ryne', '56');
INSERT INTO `users` (`ID Number`, `User Name`, `User Age`) VALUES ('0', 'katherine', '23');

Run multiple insert statements
Check this option if you want to run multiple insert statements in each execution, which will make the data transfer process faster.

Use hexadecimal format for BLOB
Inserts BLOB data as hexadecimal format.

Other Options

Continue on errors
Ignores errors that are encountered during the transfer process.

Lock source tables
Locks the tables in the source database so that any update on the table is not allowed once the data transfer is triggered off.

Drop target objects before create
Check this option if objects already exist in the target database/schema, the existing objects will be deleted once the data transfer starts.

Create target database/schema if not exist
Creates a new database/schema if the database/schema specified in target server does not exist.