File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ RUN apk add --no-cache \
1919 git \
2020 build-base \
2121 postgresql-dev \
22- clang \
23- llvm \
22+ clang19 \
23+ llvm19 \
2424 curl \
2525 # PostGIS dependencies
2626 geos-dev \
@@ -35,8 +35,8 @@ RUN apk add --no-cache \
3535WORKDIR /build
3636
3737# Symlink clang for LLVM JIT (postgres expects clang-19)
38- RUN ln -s /usr/bin/clang /usr/bin/clang-19 && \
39- ln -s /usr/bin/llvm-lto /usr/bin/llvm-lto-19
38+ RUN ln -s /usr/bin/clang-19 /usr/bin/clang && \
39+ ln -s /usr/bin/llvm-lto-19 /usr/bin/llvm-lto
4040
4141# pgvector
4242RUN git clone --branch v${PGVECTOR_VERSION} --depth 1 https://github.com/pgvector/pgvector.git && \
Original file line number Diff line number Diff line change @@ -38,9 +38,7 @@ test: build
3838 @docker exec $(CONTAINER_NAME ) -test psql -U postgres -c " \
3939 CREATE EXTENSION vector; \
4040 CREATE EXTENSION postgis; \
41- CREATE EXTENSION fuzzystrmatch; \
42- CREATE EXTENSION address_standardizer; \
43- CREATE EXTENSION postgis_tiger_geocoder; \
41+ CREATE EXTENSION pg_textsearch; \
4442 CREATE EXTENSION pgsodium; \
4543 SELECT ' all extensions OK' ; "
4644 @docker stop $(CONTAINER_NAME ) -test > /dev/null
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ Lean PostgreSQL 17 image with essential extensions for modern applications.
1212| -----------| -------------|
1313| [ pgvector] ( https://github.com/pgvector/pgvector ) | Vector similarity search for embeddings |
1414| [ PostGIS] ( https://postgis.net/ ) | Spatial and geographic data |
15- | [ Tiger Geocoder ] ( https://postgis.net /docs/Extras.html#Tiger_Geocoder ) | US address geocoding |
15+ | [ pg_textsearch ] ( https://www.tigerdata.com /docs/use-timescale/latest/extensions/pg-textsearch ) | BM25 full-text search |
1616| [ pgsodium] ( https://github.com/michelp/pgsodium ) | Encryption using libsodium |
1717
1818## Usage
@@ -34,9 +34,7 @@ Enable extensions as needed:
3434``` sql
3535CREATE EXTENSION vector;
3636CREATE EXTENSION postgis;
37- CREATE EXTENSION fuzzystrmatch;
38- CREATE EXTENSION address_standardizer;
39- CREATE EXTENSION postgis_tiger_geocoder;
37+ CREATE EXTENSION pg_textsearch;
4038CREATE EXTENSION pgsodium;
4139```
4240
You can’t perform that action at this time.
0 commit comments