@@ -78,43 +78,39 @@ with the tradeoff of higher memory usage.
7878
7979Data Types Mapping
8080----------
81-
82- +--------------------------------+-----------------------+------------------------------------+
83- | MariaDB Data Type | CDAP Schema Data Type | Comment |
84- +--------------------------------+-----------------------+------------------------------------+
85- | TINYINT | int | |
86- | BOOLEAN, BOOL | boolean | |
87- | SMALLINT | int | |
88- | MEDIUMINT | int | |
89- | INT, INTEGER | int | |
90- | BIGINT | long | |
91- | DECIMAL, DEC, NUMERIC, FIXED | decimal | |
92- | FLOAT | float | |
93- | DOUBLE, DOUBLE PRECISION, REAL | decimal | |
94- | BIT | boolean | |
95- | CHAR | string | |
96- | VARCHAR | string | |
97- | BINARY | bytes | |
98- | CHAR BYTE | bytes | |
99- | VARBINARY | bytes | |
100- | TINYBLOB | bytes | |
101- | BLOB | bytes | |
102- | MEDIUMBLOB | bytes | |
103- | LONGBLOB | bytes | |
104- | TINYTEXT | string | |
105- | TEXT | string | |
106- | MEDIUMTEXT | string | |
107- | LONGTEXT | string | |
108- | JSON | string | In MariaDB it is alias to LONGTEXT |
109- | ENUM | string | Mapping to String by default |
110- | SET | string | |
111- | DATE | date | |
112- | TIME | time_micros | |
113- | DATETIME | timestamp_micros | |
114- | TIMESTAMP | timestamp_micros | |
115- | YEAR | date | |
116- +--------------------------------+-----------------------+------------------------------------+
117-
81+ | MariaDB Data Type | CDAP Schema Data Type | Comment |
82+ | --------------------------------| -----------------------| ---------------------------------------------------------|
83+ | TINYINT | int | |
84+ | BOOLEAN, BOOL | boolean | |
85+ | SMALLINT | int | |
86+ | MEDIUMINT | int | |
87+ | INT, INTEGER | int | |
88+ | BIGINT | long | |
89+ | DECIMAL, DEC, NUMERIC, FIXED | decimal | |
90+ | FLOAT | float | |
91+ | DOUBLE, DOUBLE PRECISION, REAL | decimal | |
92+ | BIT | boolean | |
93+ | CHAR | string | |
94+ | VARCHAR | string | |
95+ | BINARY | bytes | |
96+ | CHAR BYTE | bytes | |
97+ | VARBINARY | bytes | |
98+ | TINYBLOB | bytes | |
99+ | BLOB | bytes | |
100+ | MEDIUMBLOB | bytes | |
101+ | LONGBLOB | bytes | |
102+ | TINYTEXT | string | |
103+ | TEXT | string | |
104+ | MEDIUMTEXT | string | |
105+ | LONGTEXT | string | |
106+ | JSON | string | In MariaDB it is alias to LONGTEXT |
107+ | ENUM | string | Mapping to String by default |
108+ | SET | string | |
109+ | DATE | date | |
110+ | TIME | time_micros | |
111+ | DATETIME | timestamp_micros | |
112+ | TIMESTAMP | timestamp_micros | |
113+ | YEAR | int | Users can manually set output schema to map it to Date. |
118114
119115Example
120116------
0 commit comments