Skip to content

Commit 54254f9

Browse files
committed
Prepare whitespace for UUID.
1 parent 29b6cc7 commit 54254f9

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

test/cases/schema_dumper_test_sqlserver.rb

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,39 @@ class SchemaDumperTestSQLServer < ActiveRecord::TestCase
1010
it 'sst_datatypes' do
1111
generate_schema_for_table 'sst_datatypes'
1212
# Exact Numerics
13-
assert_line :bigint, type: 'bigint', limit: '8', precision: nil, scale: nil, default: '42'
14-
assert_line :int, type: 'integer', limit: '4', precision: nil, scale: nil, default: '42'
15-
assert_line :smallint, type: 'integer', limit: '2', precision: nil, scale: nil, default: '42'
16-
assert_line :tinyint, type: 'integer', limit: '1', precision: nil, scale: nil, default: '42'
17-
assert_line :bit, type: 'boolean', limit: nil, precision: nil, scale: nil, default: 'true'
18-
assert_line :decimal_9_2, type: 'decimal', limit: nil, precision: '9', scale: '2', default: '12345.01'
19-
assert_line :numeric_18_0, type: 'decimal', limit: nil, precision: '18', scale: '0', default: '191.0'
20-
assert_line :numeric_36_2, type: 'decimal', limit: nil, precision: '36', scale: '2', default: '12345678901234567890.01'
21-
assert_line :money, type: 'money', limit: nil, precision: '19', scale: '4', default: '4.2'
22-
assert_line :smallmoney, type: 'smallmoney', limit: nil, precision: '10', scale: '4', default: '4.2'
13+
assert_line :bigint, type: 'bigint', limit: '8', precision: nil, scale: nil, default: '42'
14+
assert_line :int, type: 'integer', limit: '4', precision: nil, scale: nil, default: '42'
15+
assert_line :smallint, type: 'integer', limit: '2', precision: nil, scale: nil, default: '42'
16+
assert_line :tinyint, type: 'integer', limit: '1', precision: nil, scale: nil, default: '42'
17+
assert_line :bit, type: 'boolean', limit: nil, precision: nil, scale: nil, default: 'true'
18+
assert_line :decimal_9_2, type: 'decimal', limit: nil, precision: '9', scale: '2', default: '12345.01'
19+
assert_line :numeric_18_0, type: 'decimal', limit: nil, precision: '18', scale: '0', default: '191.0'
20+
assert_line :numeric_36_2, type: 'decimal', limit: nil, precision: '36', scale: '2', default: '12345678901234567890.01'
21+
assert_line :money, type: 'money', limit: nil, precision: '19', scale: '4', default: '4.2'
22+
assert_line :smallmoney, type: 'smallmoney', limit: nil, precision: '10', scale: '4', default: '4.2'
2323
# Approximate Numerics
24-
assert_line :float, type: 'float', limit: nil, precision: nil, scale: nil, default: '123.00000001'
25-
assert_line :real, type: 'real', limit: nil, precision: nil, scale: nil, default: %r{123.4[45]}
24+
assert_line :float, type: 'float', limit: nil, precision: nil, scale: nil, default: '123.00000001'
25+
assert_line :real, type: 'real', limit: nil, precision: nil, scale: nil, default: %r{123.4[45]}
2626
# Date and Time
27-
assert_line :date, type: 'date', limit: nil, precision: nil, scale: nil, default: "'0001-01-01'"
28-
assert_line :datetime, type: 'datetime', limit: nil, precision: nil, scale: nil, default: "'1753-01-01 00:00:00'"
29-
assert_line :smalldatetime, type: 'datetime', limit: nil, precision: nil, scale: nil, default: "'1901-01-01 15:45:00'"
30-
assert_line :time_2, type: 'time', limit: nil, precision: '2', scale: nil, default: nil
31-
assert_line :time_7, type: 'time', limit: nil, precision: '7', scale: nil, default: nil
27+
assert_line :date, type: 'date', limit: nil, precision: nil, scale: nil, default: "'0001-01-01'"
28+
assert_line :datetime, type: 'datetime', limit: nil, precision: nil, scale: nil, default: "'1753-01-01 00:00:00'"
29+
assert_line :smalldatetime, type: 'datetime', limit: nil, precision: nil, scale: nil, default: "'1901-01-01 15:45:00'"
30+
assert_line :time_2, type: 'time', limit: nil, precision: '2', scale: nil, default: nil
31+
assert_line :time_7, type: 'time', limit: nil, precision: '7', scale: nil, default: nil
3232
# Character Strings
33-
assert_line :char_10, type: 'char', limit: '10', precision: nil, scale: nil, default: "\"1234567890\""
34-
assert_line :varchar_50, type: 'varchar', limit: '50', precision: nil, scale: nil, default: "\"test varchar_50\""
35-
assert_line :varchar_max, type: 'varchar_max', limit: '2147483647', precision: nil, scale: nil, default: "\"test varchar_max\""
36-
assert_line :text, type: 'text_basic', limit: '2147483647', precision: nil, scale: nil, default: "\"test text\""
33+
assert_line :char_10, type: 'char', limit: '10', precision: nil, scale: nil, default: "\"1234567890\""
34+
assert_line :varchar_50, type: 'varchar', limit: '50', precision: nil, scale: nil, default: "\"test varchar_50\""
35+
assert_line :varchar_max, type: 'varchar_max', limit: '2147483647', precision: nil, scale: nil, default: "\"test varchar_max\""
36+
assert_line :text, type: 'text_basic', limit: '2147483647', precision: nil, scale: nil, default: "\"test text\""
3737
# Unicode Character Strings
38-
assert_line :nchar_10, type: 'nchar', limit: '10', precision: nil, scale: nil, default: "\"12345678åå\""
39-
assert_line :nvarchar_50, type: 'string', limit: '50', precision: nil, scale: nil, default: "\"test nvarchar_50 åå\""
40-
assert_line :nvarchar_max, type: 'text', limit: '2147483647', precision: nil, scale: nil, default: "\"test nvarchar_max åå\""
41-
assert_line :ntext, type: 'ntext', limit: '2147483647', precision: nil, scale: nil, default: "\"test ntext åå\""
38+
assert_line :nchar_10, type: 'nchar', limit: '10', precision: nil, scale: nil, default: "\"12345678åå\""
39+
assert_line :nvarchar_50, type: 'string', limit: '50', precision: nil, scale: nil, default: "\"test nvarchar_50 åå\""
40+
assert_line :nvarchar_max, type: 'text', limit: '2147483647', precision: nil, scale: nil, default: "\"test nvarchar_max åå\""
41+
assert_line :ntext, type: 'ntext', limit: '2147483647', precision: nil, scale: nil, default: "\"test ntext åå\""
4242
# Binary Strings
43-
assert_line :binary_49, type: 'binary_basic', limit: '49', precision: nil, scale: nil, default: nil
44-
assert_line :varbinary_49, type: 'varbinary', limit: '49', precision: nil, scale: nil, default: nil
45-
assert_line :varbinary_max, type: 'binary', limit: '2147483647', precision: nil, scale: nil, default: nil
43+
assert_line :binary_49, type: 'binary_basic', limit: '49', precision: nil, scale: nil, default: nil
44+
assert_line :varbinary_49, type: 'varbinary', limit: '49', precision: nil, scale: nil, default: nil
45+
assert_line :varbinary_max, type: 'binary', limit: '2147483647', precision: nil, scale: nil, default: nil
4646
end
4747

4848
it 'sst_datatypes_migration' do

0 commit comments

Comments
 (0)