You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
assert_equal"[sst_schema_columns]",connection.send(:get_raw_table_name,"SELECT [sst_schema_columns].[id] FROM [sst_schema_columns]")
56
+
end
57
+
58
+
itdo
59
+
assert_equal"sst_schema_columns",connection.send(:get_raw_table_name,"SELECT [sst_schema_columns].[id] FROM sst_schema_columns")
60
+
end
61
+
62
+
itdo
63
+
assert_equal"[WITH - SPACES]",connection.send(:get_raw_table_name,"SELECT id FROM [WITH - SPACES]")
64
+
end
65
+
66
+
itdo
67
+
assert_equal"[WITH - SPACES$DOLLAR]",connection.send(:get_raw_table_name,"SELECT id FROM [WITH - SPACES$DOLLAR]")
68
+
end
69
+
end
70
+
71
+
describe'INSERT statements'do
72
+
itdo
73
+
assert_equal"[dashboards]",connection.send(:get_raw_table_name,"INSERT INTO [dashboards] DEFAULT VALUES; SELECT CAST(SCOPE_IDENTITY() AS bigint) AS Ident")
74
+
end
75
+
76
+
itdo
77
+
assert_equal"lock_without_defaults",connection.send(:get_raw_table_name,"INSERT INTO lock_without_defaults(title) VALUES('title1')")
78
+
end
79
+
80
+
itdo
81
+
assert_equal"json_data_type",connection.send(:get_raw_table_name,"insert into json_data_type (payload) VALUES ('null')")
82
+
end
83
+
84
+
itdo
85
+
assert_equal"[auto_increments]",connection.send(:get_raw_table_name,"INSERT INTO [auto_increments] OUTPUT INSERTED.[id] DEFAULT VALUES")
0 commit comments