Skip to content

Commit 20f46b9

Browse files
authored
Ensure migration_timestamp is a varchar (#44)
While PostgreSQL does, some PostgreSQL compatible databases such as CockroachDB don't implicitly cast the integer to a varchar.
1 parent b25dea5 commit 20f46b9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/error_tracker/migration/sql_migrator.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,14 @@ defmodule ErrorTracker.Migration.SQLMigrator do
6969

7070
execute """
7171
INSERT INTO #{prefix}.error_tracker_meta (key, value)
72-
VALUES ('migration_version', '#{version}'), ('migration_timestamp', #{timestamp})
72+
VALUES ('migration_version', '#{version}'), ('migration_timestamp', '#{timestamp}')
7373
ON CONFLICT (key) DO UPDATE SET value = EXCLUDED.value
7474
"""
7575

7676
_other ->
7777
execute """
7878
INSERT INTO error_tracker_meta (key, value)
79-
VALUES ('migration_version', '#{version}'), ('migration_timestamp', #{timestamp})
79+
VALUES ('migration_version', '#{version}'), ('migration_timestamp', '#{timestamp}')
8080
ON CONFLICT (key) DO UPDATE SET value = EXCLUDED.value
8181
"""
8282
end

0 commit comments

Comments
 (0)