File tree 2 files changed +16
-2
lines changed
src/Hangfire.PostgreSql/Scripts
tests/Hangfire.PostgreSql.Tests
2 files changed +16
-2
lines changed Original file line number Diff line number Diff line change
1
+ SET search_path = ' hangfire' ;
2
+
3
+ DO
4
+ $$
5
+ BEGIN
6
+ IF EXISTS(SELECT 1 FROM " schema" WHERE " version" ::integer >= 17 ) THEN
7
+ RAISE EXCEPTION ' version-already-applied' ;
8
+ END IF;
9
+ END
10
+ $$;
11
+
12
+ CREATE INDEX IF NOT EXISTS ix_hangfire_set_key_score ON " set" (key, score);
13
+
14
+ RESET search_path;
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ public void InstallingSchemaUpdatesVersionAndShouldNotThrowAnException()
19
19
PostgreSqlObjectsInstaller . Install ( connection , schemaName ) ;
20
20
21
21
int lastVersion = connection . Query < int > ( $@ "SELECT version FROM ""{ schemaName } "".""schema""") . Single ( ) ;
22
- Assert . Equal ( 16 , lastVersion ) ;
22
+ Assert . Equal ( 17 , lastVersion ) ;
23
23
24
24
connection . Execute ( $@ "DROP SCHEMA ""{ schemaName } "" CASCADE;") ;
25
25
} ) ;
@@ -38,7 +38,7 @@ public void InstallingSchemaWithCapitalsUpdatesVersionAndShouldNotThrowAnExcepti
38
38
PostgreSqlObjectsInstaller . Install ( connection , schemaName ) ;
39
39
40
40
int lastVersion = connection . Query < int > ( $@ "SELECT version FROM ""{ schemaName } "".""schema""") . Single ( ) ;
41
- Assert . Equal ( 16 , lastVersion ) ;
41
+ Assert . Equal ( 17 , lastVersion ) ;
42
42
43
43
connection . Execute ( $@ "DROP SCHEMA ""{ schemaName } "" CASCADE;") ;
44
44
} ) ;
You can’t perform that action at this time.
0 commit comments