Skip to content

Commit 004db82

Browse files
authored
Merge pull request #51 from constructive-io/devin/1774317839-sync-schemas-from-constructive-db
chore: sync schemas/tables from constructive-db (no procedures)
2 parents a1dac72 + a801e87 commit 004db82

106 files changed

Lines changed: 589 additions & 577 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ jobs:
4141
PGPORT: 5432
4242
PGUSER: postgres
4343
PGPASSWORD: password
44-
PGPM_VERSION: 2.7.9
44+
PGPM_VERSION: 4.7.4
4545

4646
services:
4747
pg_db:
48-
image: pyramation/pgvector:13.3-alpine
48+
image: constructiveio/postgres-plus:18
4949
env:
5050
POSTGRES_USER: postgres
5151
POSTGRES_PASSWORD: password

.github/workflows/integration-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
PGPORT: 5432
1616
PGUSER: postgres
1717
PGPASSWORD: password
18-
PGPM_VERSION: 2.7.9
18+
PGPM_VERSION: 4.7.4
1919

2020
services:
2121
pg_db:
22-
image: pyramation/pgvector:13.3-alpine
22+
image: constructiveio/postgres-plus:18
2323
env:
2424
POSTGRES_USER: postgres
2525
POSTGRES_PASSWORD: password

packages/achievements/deploy/schemas/status_public/tables/level_requirements/table.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
BEGIN;
77

88
CREATE TABLE status_public.level_requirements (
9-
id uuid PRIMARY KEY DEFAULT uuid_generate_v4 (),
9+
id uuid PRIMARY KEY DEFAULT uuidv7(),
1010
name text NOT NULL,
1111
level text NOT NULL,
1212
required_count int DEFAULT 1,

packages/achievements/deploy/schemas/status_public/tables/user_achievements/table.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
BEGIN;
66

77
CREATE TABLE status_public.user_achievements (
8-
id uuid PRIMARY KEY DEFAULT uuid_generate_v4 (),
8+
id uuid PRIMARY KEY DEFAULT uuidv7(),
99
user_id uuid NOT NULL,
1010
name text NOT NULL, -- relates to level_requirements.name
1111
count int NOT NULL DEFAULT 0,

packages/achievements/deploy/schemas/status_public/tables/user_levels/table.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ BEGIN;
77
-- NOT using yet, so commented it out for simplicity
88

99
-- CREATE TABLE status_public.user_levels (
10-
-- id uuid PRIMARY KEY DEFAULT uuid_generate_v4 (),
10+
-- id uuid PRIMARY KEY DEFAULT uuidv7(),
1111
-- user_id uuid NOT NULL,
1212
-- name text NOT NULL, -- references levels
1313
-- created_at timestamptz NOT NULL DEFAULT current_timestamp

packages/achievements/deploy/schemas/status_public/tables/user_steps/table.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
BEGIN;
66

77
CREATE TABLE status_public.user_steps (
8-
id uuid PRIMARY KEY DEFAULT uuid_generate_v4 (),
8+
id uuid PRIMARY KEY DEFAULT uuidv7(),
99
user_id uuid NOT NULL,
1010
name text NOT NULL, -- references level_requirement
1111
count int NOT NULL DEFAULT 1,
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# pgpm-achievements extension
22
comment = 'pgpm-achievements extension'
3-
default_version = '0.15.3'
3+
default_version = '0.15.5'
44
module_pathname = '$libdir/pgpm-achievements'
5-
requires = 'plpgsql,uuid-ossp,pgpm-jwt-claims,pgpm-verify'
5+
requires = 'plpgsql,pgpm-jwt-claims,pgpm-verify'
66
relocatable = false
77
superuser = false
88

packages/base32/pgpm-base32.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# pgpm-base32 extension
22
comment = 'pgpm-base32 extension'
3-
default_version = '0.15.3'
3+
default_version = '0.15.5'
44
module_pathname = '$libdir/pgpm-base32'
55
requires = 'pgcrypto,plpgsql,pgpm-verify'
66
relocatable = false
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# pgpm-database-jobs extension
22
comment = 'pgpm-database-jobs extension'
3-
default_version = '0.15.3'
3+
default_version = '0.15.5'
44
module_pathname = '$libdir/pgpm-database-jobs'
5-
requires = 'plpgsql,uuid-ossp,pgcrypto,pgpm-verify'
5+
requires = 'plpgsql,pgcrypto,pgpm-verify'
66
relocatable = false
77
superuser = false
88

packages/defaults/pgpm-defaults.control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# pgpm-defaults extension
22
comment = 'pgpm-defaults extension'
3-
default_version = '0.15.3'
3+
default_version = '0.15.5'
44
module_pathname = '$libdir/pgpm-defaults'
55
requires = 'plpgsql,pgpm-verify'
66
relocatable = false

0 commit comments

Comments
 (0)