mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Cover the entire datetime call in the schema dump test
This commit is contained in:
parent
3432d6b03e
commit
34961af93f
1 changed files with 2 additions and 2 deletions
|
@ -148,12 +148,12 @@ if current_adapter?(:Mysql2Adapter)
|
|||
|
||||
test "schema dump datetime includes precise default expression" do
|
||||
output = dump_table_schema("datetime_defaults")
|
||||
assert_match %r/t\.datetime\s+"precise_datetime",.+default: -> { "CURRENT_TIMESTAMP\(6\)" }/i, output
|
||||
assert_match %r/t\.datetime\s+"precise_datetime",\s+precision: 6,\s+default: -> { "CURRENT_TIMESTAMP\(6\)" }/i, output
|
||||
end
|
||||
|
||||
test "schema dump datetime includes precise default expression with on update" do
|
||||
output = dump_table_schema("datetime_defaults")
|
||||
assert_match %r/t\.datetime\s+"updated_datetime",.+default: -> { "CURRENT_TIMESTAMP\(6\) ON UPDATE CURRENT_TIMESTAMP\(6\)" }/i, output
|
||||
assert_match %r/t\.datetime\s+"updated_datetime",\s+precision: 6,\s+default: -> { "CURRENT_TIMESTAMP\(6\) ON UPDATE CURRENT_TIMESTAMP\(6\)" }/i, output
|
||||
end
|
||||
|
||||
test "schema dump timestamp includes default expression" do
|
||||
|
|
Loading…
Reference in a new issue