File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -1052,9 +1052,9 @@ namespace sqlite3pp
10521052 return " Date" ;
10531053 if (strcmp (" DATETIME" , str) == 0 )
10541054 return " Datetime" ;
1055- if (str_type.starts_with (" NUMERIC" ))
1055+ if (str_type.find (" NUMERIC" ) == 0 )
10561056 return " Numeric" ;
1057- if (str_type.starts_with (" DECIMAL" ))
1057+ if (str_type.find (" DECIMAL" ) == 0 )
10581058 return " Decimal" ;
10591059 if (strcmp (" REAL" , str) == 0 )
10601060 return " Real" ;
@@ -1068,15 +1068,15 @@ namespace sqlite3pp
10681068 // String types
10691069 if (strcmp (" TEXT" , str) == 0 )
10701070 return " Text" ;
1071- if (str_type.starts_with (" CHARACTER" ))
1071+ if (str_type.find (" CHARACTER" ) == 0 )
10721072 return " Character" ;
1073- if (str_type.starts_with (" VARYING CHARACTER" )
1074- || str_type.starts_with (" VARCHAR" ))
1073+ if (str_type.find (" VARYING CHARACTER" ) == 0
1074+ || str_type.find (" VARCHAR" ) == 0 )
10751075 return " Varchar" ;
1076- if (str_type.starts_with (" NATIVE CHARACTER" )
1077- || str_type.starts_with (" NCHAR" ))
1076+ if (str_type.find (" NATIVE CHARACTER" ) == 0
1077+ || str_type.find (" NCHAR" ) == 0 )
10781078 return " Nchar" ;
1079- if (str_type.starts_with (" NVARCHAR" ))
1079+ if (str_type.find (" NVARCHAR" ) == 0 )
10801080 return " Nvarchar" ;
10811081 }
10821082
You can’t perform that action at this time.
0 commit comments