Shaolinq.MySql.MySqlSqlDataTypeProvider.MySqlSqlDataTypeProvider C# (CSharp) Method

MySqlSqlDataTypeProvider() public method

public MySqlSqlDataTypeProvider ( ConstraintDefaultsConfiguration constraintDefaultsConfiguration ) : Shaolinq.Persistence
constraintDefaultsConfiguration ConstraintDefaultsConfiguration
return Shaolinq.Persistence
		public MySqlSqlDataTypeProvider(ConstraintDefaultsConfiguration constraintDefaultsConfiguration)
			: base(constraintDefaultsConfiguration)
		{
			this.DefineSqlDataType(typeof(byte), "TINYINT UNSIGNED", "GetByte");
			this.DefineSqlDataType(typeof(sbyte), "TINYINT", "GetByte");
			this.DefineSqlDataType(typeof(decimal), "DECIMAL(60, 30)", "GetDecimal");

			this.DefineSqlDataType(new UniversalTimeNormalisingDateTimeSqlDateType(this.ConstraintDefaultsConfiguration, "DATETIME", false));
			this.DefineSqlDataType(new UniversalTimeNormalisingDateTimeSqlDateType(this.ConstraintDefaultsConfiguration, "DATETIME", true));
		}
	}