def test_numeric_column_sint(self): self.assertEqual( "abcdef smallint(13) unsigned zerofill not null " + "auto_increment unique default \'1\'", _MySQLNumericColumn('abcdef') .integer_type(_MySQLNumericColumn.TYPE_SMALLINT, 13) .default_value(1) .auto_increment() .not_null() .unique() .unsigned() .zero_fill() .get_definition())
def test_numeric_column_float(self): self.assertEqual( "abcdef float(12) unsigned zerofill not null " + "auto_increment unique default \'1.0\'", _MySQLNumericColumn('abcdef') .float_type(12) .default_value(1.0) .auto_increment() .not_null() .unique() .unsigned() .zero_fill() .get_definition())
def test_numeric_column_dec(self): self.assertEqual( "abcdef decimal(12, 34) unsigned zerofill not null " + "auto_increment unique default \'1\'", _MySQLNumericColumn('abcdef') .decimal_type(_MySQLNumericColumn.TYPE_DECIMAL, 12, 34) .default_value(1) .auto_increment() .not_null() .unique() .unsigned() .zero_fill() .get_definition())
def test_numeric_column_sint(self): self.assertEqual( "abcdef smallint(13) unsigned zerofill not null " + "auto_increment unique default \'1\'", _MySQLNumericColumn('abcdef') .integer_type(_MySQLNumericColumn.TYPE_SMALLINT, 13) .default_value(1) .auto_increment() .not_null() .unique() .unsigned() .zero_fill() .get_definition())
def test_numeric_column_float(self): self.assertEqual( "abcdef float(12) unsigned zerofill not null " + "auto_increment unique default \'1.0\'", _MySQLNumericColumn('abcdef') .float_type(12) .default_value(1.0) .auto_increment() .not_null() .unique() .unsigned() .zero_fill() .get_definition())
def test_numeric_column_dec(self): self.assertEqual( "abcdef decimal(12, 34) unsigned zerofill not null " + "auto_increment unique default \'1\'", _MySQLNumericColumn('abcdef') .decimal_type(_MySQLNumericColumn.TYPE_DECIMAL, 12, 34) .default_value(1) .auto_increment() .not_null() .unique() .unsigned() .zero_fill() .get_definition())