Skip to content

Commit 3e8caec

Browse files
committed
Support all time() types in MySQL
1 parent 01bef67 commit 3e8caec

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/sql/db_connection_pool/dbconnection/mysqlconn.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,7 @@ fn map_str_type_to_column_type(data_type: &str) -> Result<ColumnType> {
207207
_ if data_type.eq("timestamp") => ColumnType::MYSQL_TYPE_TIMESTAMP,
208208
_ if data_type.eq("datetime2") => ColumnType::MYSQL_TYPE_DATETIME2,
209209
_ if data_type.eq("datetime") => ColumnType::MYSQL_TYPE_DATETIME,
210-
_ if data_type.eq("time2") => ColumnType::MYSQL_TYPE_TIME2,
211-
_ if data_type.eq("time") => ColumnType::MYSQL_TYPE_TIME,
210+
_ if data_type.starts_with("time") => ColumnType::MYSQL_TYPE_TIME,
212211
_ if data_type.eq("date") => ColumnType::MYSQL_TYPE_DATE,
213212
_ if data_type.eq("year") => ColumnType::MYSQL_TYPE_YEAR,
214213
_ if data_type.eq("newdate") => ColumnType::MYSQL_TYPE_NEWDATE,

0 commit comments

Comments
 (0)