Skip to content

Commit e076fb3

Browse files
RESET search_path in the end of every intall script (#187)
Co-authored-by: Иван Тиняков <[email protected]>
1 parent 140a791 commit e076fb3

11 files changed

+23
-6
lines changed

src/Hangfire.PostgreSql/Scripts/Install.v10.sql

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ BEGIN
1212
END
1313
$$;
1414

15-
ALTER TABLE "jobqueue" ALTER COLUMN "queue" TYPE TEXT;
15+
ALTER TABLE "jobqueue" ALTER COLUMN "queue" TYPE TEXT;
16+
17+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v11.sql

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
SET search_path = 'hangfire';
22

3-
4-
53
DO
64
$$
75
BEGIN
@@ -23,3 +21,5 @@ ALTER TABLE "jobqueue" ALTER COLUMN id TYPE BIGINT;
2321
ALTER TABLE "jobqueue" ALTER COLUMN jobid TYPE BIGINT;
2422
ALTER TABLE "list" ALTER COLUMN id TYPE BIGINT;
2523
ALTER TABLE "set" ALTER COLUMN id TYPE BIGINT;
24+
25+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v12.sql

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
SET search_path = 'hangfire';
22

3-
4-
53
DO
64
$$
75
BEGIN
@@ -21,3 +19,5 @@ ALTER TABLE "set" ALTER COLUMN "key" TYPE TEXT;
2119
ALTER TABLE "jobparameter" ALTER COLUMN "name" TYPE TEXT;
2220
ALTER TABLE "state" ALTER COLUMN "name" TYPE TEXT;
2321
ALTER TABLE "state" ALTER COLUMN reason TYPE TEXT;
22+
23+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v13.sql

+2
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ END
1212
$$;
1313

1414
CREATE INDEX IF NOT EXISTS jobqueue_queue_fetchat_jobId ON jobqueue USING btree (queue asc, fetchedat asc nulls last, jobid asc);
15+
16+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v3.sql

+2
Original file line numberDiff line numberDiff line change
@@ -201,3 +201,5 @@ $$;
201201
CREATE TABLE IF NOT EXISTS "lock" ( "resource" VARCHAR(100) NOT NULL ,
202202
UNIQUE ("resource")
203203
);
204+
205+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v4.sql

+2
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,5 @@ ALTER TABLE "list" ADD COLUMN "updatecount" integer NOT NULL DEFAULT 0;
2222
ALTER TABLE "server" ADD COLUMN "updatecount" integer NOT NULL DEFAULT 0;
2323
ALTER TABLE "set" ADD COLUMN "updatecount" integer NOT NULL DEFAULT 0;
2424
ALTER TABLE "state" ADD COLUMN "updatecount" integer NOT NULL DEFAULT 0;
25+
26+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v5.sql

+2
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ END
1313
$$;
1414

1515
ALTER TABLE "server" ALTER COLUMN "id" TYPE VARCHAR(100);
16+
17+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v6.sql

+1
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,4 @@ BEGIN
3333
END;
3434
$$;
3535

36+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v7.sql

+2
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ END
1313
$$;
1414

1515
ALTER TABLE "lock" ADD COLUMN acquired timestamp without time zone;
16+
17+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v8.sql

+2
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ $$;
1414

1515
ALTER TABLE "counter" ALTER COLUMN value TYPE bigint;
1616
ALTER TABLE "counter" DROP COLUMN updatecount RESTRICT;
17+
18+
RESET search_path;

src/Hangfire.PostgreSql/Scripts/Install.v9.sql

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ BEGIN
1212
END
1313
$$;
1414

15-
ALTER TABLE "lock" ALTER COLUMN "resource" TYPE TEXT;
15+
ALTER TABLE "lock" ALTER COLUMN "resource" TYPE TEXT;
16+
17+
RESET search_path;

0 commit comments

Comments
 (0)