File tree Expand file tree Collapse file tree 3 files changed +10
-1
lines changed
src/Migrator.Providers/Impl Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,10 @@ public MysqlDialect()
3535 RegisterColumnType ( DbType . Guid , "VARCHAR(40)" ) ;
3636 RegisterColumnType ( DbType . Int16 , "SMALLINT" ) ;
3737 RegisterColumnType ( DbType . Int32 , "INTEGER" ) ;
38- RegisterColumnType ( DbType . Int64 , "BIGINT" ) ;
38+ RegisterColumnType ( DbType . Int64 , "BIGINT" ) ;
39+ RegisterColumnType ( DbType . UInt16 , "INTEGER" ) ;
40+ RegisterColumnType ( DbType . UInt32 , "BIGINT" ) ;
41+ RegisterColumnType ( DbType . UInt64 , "NUMERIC(20,0)" ) ;
3942 RegisterColumnType ( DbType . Single , "FLOAT" ) ;
4043 RegisterColumnType ( DbType . StringFixedLength , "CHAR(255)" ) ;
4144 RegisterColumnType ( DbType . StringFixedLength , 255 , "CHAR($l)" ) ;
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ public PostgreSQLDialect()
2626 RegisterColumnType ( DbType . Int16 , "int2" ) ;
2727 RegisterColumnType ( DbType . Int32 , "int4" ) ;
2828 RegisterColumnType ( DbType . Int64 , "int8" ) ;
29+ RegisterColumnType ( DbType . UInt16 , "int4" ) ;
30+ RegisterColumnType ( DbType . UInt32 , "int8" ) ;
31+ RegisterColumnType ( DbType . UInt64 , "decimal(20,0)" ) ;
2932 RegisterColumnType ( DbType . Single , "float4" ) ;
3033 RegisterColumnType ( DbType . StringFixedLength , "char(255)" ) ;
3134 RegisterColumnType ( DbType . StringFixedLength , 4000 , "char($l)" ) ;
Original file line number Diff line number Diff line change @@ -33,6 +33,9 @@ public SqlServerDialect()
3333 RegisterColumnType ( DbType . Int16 , "SMALLINT" ) ;
3434 RegisterColumnType ( DbType . Int32 , "INT" ) ;
3535 RegisterColumnType ( DbType . Int64 , "BIGINT" ) ;
36+ RegisterColumnType ( DbType . UInt16 , "INT" ) ;
37+ RegisterColumnType ( DbType . UInt32 , "BIGINT" ) ;
38+ RegisterColumnType ( DbType . UInt64 , "DECIMAL(20,0)" ) ;
3639 RegisterColumnType ( DbType . Single , "REAL" ) ; //synonym for FLOAT(24)
3740 RegisterColumnType ( DbType . StringFixedLength , "NCHAR(255)" ) ;
3841 RegisterColumnType ( DbType . StringFixedLength , int . MaxValue - 1 , "NCHAR($l)" ) ;
You can’t perform that action at this time.
0 commit comments