| Modifier and Type | Constant Field | Value |
|---|---|---|
private static final String |
DDL_FP |
"create table type_fp ( id int not null, val_decimal decimal(6,3), val_numeric numeric, val_float float, val_real real, val_smallmoney smallmoney, val_money money primary key (id))" |
private static final String |
DDL_INT |
"create table type_int ( id int not null, val_bit bit, val_tinyint tinyint, val_smallint smallint, val_int int, val_bigint bigint, primary key (id))" |
private static final String |
DDL_STRING |
"create table type_string ( id int not null, val_char char(3), val_varchar varchar(1000), val_text text, val_nchar nchar(3), val_nvarchar nvarchar(1000), val_ntext ntext, primary key (id))" |
private static final String |
DDL_TIME |
"create table type_time ( id int not null, val_date date, val_time_p2 time(2), val_time time(4), val_datetime2 datetime2, val_datetimeoffset datetimeoffset, val_datetime datetime, val_smalldatetime smalldatetime, primary key (id))" |
private static final String |
DDL_XML |
"create table type_xml ( id int not null, val_xml xml, primary key (id))" |
static final String |
PRECISION_PARAMETER_KEY |
"connect.decimal.precision" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
private static final int |
INITIAL_RECORDS_PER_TABLE |
500 |
private static final int |
STREAMING_RECORDS_PER_TABLE |
500 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
private static final int |
INITIAL_RECORDS_PER_TABLE |
10 |
| Modifier and Type | Constant Field | Value |
|---|---|---|
private static final String |
DDL_STATEMENTS |
"CREATE TABLE t1 (pk INT UNIQUE, val INT);CREATE TABLE t2 (pk INT UNIQUE, val INT UNIQUE);CREATE TABLE t3 (pk INT, val INT);" |
private static final String |
DML_STATEMENTS |
"INSERT INTO t1 VALUES (1,10);INSERT INTO t2 VALUES (2,20);INSERT INTO t3 VALUES (3,30);" |
| Modifier and Type | Constant Field | Value |
|---|---|---|
private static final String |
DISABLE_DB_CDC |
"IF EXISTS(select 1 from sys.databases where name=\'#\' AND is_cdc_enabled=1)\nEXEC sys.sp_cdc_disable_db" |
private static final String |
DISABLE_TABLE_CDC |
"EXEC sys.sp_cdc_disable_table @source_schema = N\'dbo\', @source_name = N\'#\', @capture_instance = \'all\'" |
private static final String |
ENABLE_DB_CDC |
"IF EXISTS(select 1 from sys.databases where name=\'#\' AND is_cdc_enabled=0)\nEXEC sys.sp_cdc_enable_db" |
private static final String |
ENABLE_TABLE_CDC |
"IF EXISTS(select 1 from sys.tables where name = \'#\' AND is_tracked_by_cdc=0)\nEXEC sys.sp_cdc_enable_table @source_schema = N\'dbo\', @source_name = N\'#\', @role_name = NULL, @supports_net_changes = 0" |
private static final String |
ENABLE_TABLE_CDC_WITH_CUSTOM_CAPTURE |
"EXEC sys.sp_cdc_enable_table @source_schema = N\'dbo\', @source_name = N\'%s\', @capture_instance = N\'%s\', @role_name = NULL, @supports_net_changes = 0, @captured_column_list = %s" |
private static final String |
IS_CDC_ENABLED |
"SELECT COUNT(1) FROM sys.databases WHERE name = \'#\' AND is_cdc_enabled=1" |
private static final String |
IS_CDC_TABLE_ENABLED |
"SELECT COUNT(*) FROM sys.tables tb WHERE tb.is_tracked_by_cdc = 1 AND tb.name=\'#\'" |
private static final String |
STATEMENTS_PLACEHOLDER |
"#" |
public static final String |
TEST_DATABASE |
"testdb" |
private static final String |
TEST_PROPERTY_PREFIX |
"debezium.test." |
public static final String |
TYPE_LENGTH_PARAMETER_KEY |
"__debezium.source.column.length" |
public static final String |
TYPE_NAME_PARAMETER_KEY |
"__debezium.source.column.type" |
public static final String |
TYPE_SCALE_PARAMETER_KEY |
"__debezium.source.column.scale" |
Copyright © 2021 JBoss by Red Hat. All rights reserved.