Skip to content

Commit 618ab51

Browse files
authored
Update pgvector to 0.7 (#825)
* Update pgvector to 0.7 * escape * drop version
1 parent 494e353 commit 618ab51

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

image/discourse_dev/postgres_dev.template.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,23 @@ run:
2929
- exec: su postgres -c 'psql discourse_development -c "create extension if not exists hstore;"'
3030
- exec: su postgres -c 'psql discourse_development -c "create extension if not exists pg_trgm;"'
3131
- exec: su postgres -c 'psql discourse_development -c "create extension if not exists vector;"'
32+
- exec: su postgres -c 'psql discourse_development -c "alter extension vector update;"' || true
3233

3334
- exec: su postgres -c 'createdb discourse_test' || true
3435
- exec: su postgres -c 'psql discourse_test -c "grant all privileges on database discourse_test to discourse;"' || true
3536
- exec: su postgres -c 'psql discourse_test -c "alter schema public owner to discourse;"'
3637
- exec: su postgres -c 'psql discourse_test -c "create extension if not exists hstore;"'
3738
- exec: su postgres -c 'psql discourse_test -c "create extension if not exists pg_trgm;"'
3839
- exec: su postgres -c 'psql discourse_test -c "create extension if not exists vector;"'
40+
- exec: su postgres -c 'psql discourse_test -c "alter extension vector update;"' || true
3941

4042
- exec: su postgres -c 'createdb discourse_test_multisite' || true
4143
- exec: su postgres -c 'psql discourse_test_multisite -c "grant all privileges on database discourse_test_multisite to discourse;"' || true
4244
- exec: su postgres -c 'psql discourse_test_multisite -c "alter schema public owner to discourse;"'
4345
- exec: su postgres -c 'psql discourse_test_multisite -c "create extension if not exists hstore;"'
4446
- exec: su postgres -c 'psql discourse_test_multisite -c "create extension if not exists pg_trgm;"'
4547
- exec: su postgres -c 'psql discourse_test_multisite -c "create extension if not exists vector;"'
48+
- exec: su postgres -c 'psql discourse_test_multisite -c "alter extension vector update;"' || true
4649

4750
- exec: cd tmp && git clone https://github.com/discourse/discourse.git --depth=1
4851
- exec: chown -R discourse /tmp/discourse

templates/postgres.15.template.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,9 +241,11 @@ run:
241241
su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
242242
su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
243243
su postgres -c 'psql template1 -c "create extension if not exists vector;"'
244+
su postgres -c 'psql template1 -c "alter extension vector update;"' || true
244245
su postgres -c 'psql $db_name -c "create extension if not exists hstore;"'
245246
su postgres -c 'psql $db_name -c "create extension if not exists pg_trgm;"'
246247
su postgres -c 'psql $db_name -c "create extension if not exists vector;"'
248+
su postgres -c 'psql $db_name -c "alter extension vector update;"' || true
247249
sudo -u postgres psql $db_name <<< "update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = '$db_name' AND encoding = pg_char_to_encoding('SQL_ASCII');" || true
248250
249251
- file:

templates/postgres.template.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,11 @@ run:
229229
su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
230230
su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
231231
su postgres -c 'psql template1 -c "create extension if not exists vector;"'
232+
su postgres -c 'psql template1 -c "alter extension vector update;"' || true
232233
su postgres -c 'psql $db_name -c "create extension if not exists hstore;"'
233234
su postgres -c 'psql $db_name -c "create extension if not exists pg_trgm;"'
234235
su postgres -c 'psql $db_name -c "create extension if not exists vector;"'
236+
su postgres -c 'psql $db_name -c "alter extension vector update;"' || true
235237
sudo -u postgres psql $db_name <<< "update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = '$db_name' AND encoding = pg_char_to_encoding('SQL_ASCII');" || true
236238
237239
- file:

0 commit comments

Comments
 (0)