diff --git a/devops/docker/docker-compose.yaml b/devops/docker/docker-compose.yaml
index 02119d7eb6417c882cf0c704b16d732bb5fb6e08..cbe1aafefab4675a53c09a2b6b6326808fa8f909 100644
--- a/devops/docker/docker-compose.yaml
+++ b/devops/docker/docker-compose.yaml
@@ -2,7 +2,8 @@ version: '3'
 
 services:
   postgres:
-    image: 'postgres:latest'
+    #image: 'postgres:latest'
+    image: 'postgres:11'
     network_mode: host
     #ports:
       #- 5432:5432
diff --git a/devops/postgres/schema.sql b/devops/postgres/schema.sql
index 1f0976b0a8f82b791355f1453279f11afe057549..f896c9931fe24c51032c0664ce9016a910a3d966 100644
--- a/devops/postgres/schema.sql
+++ b/devops/postgres/schema.sql
@@ -38,9 +38,9 @@ CREATE TABLE public.nodes (
     FOREIGN KEY (user_id)  REFERENCES public.auth_user(id) ON DELETE CASCADE
 );
 ALTER TABLE public.nodes OWNER TO gargantua;
-ALTER TABLE nodes
-    ADD COLUMN search_title tsvector
-               GENERATED ALWAYS AS (to_tsvector('english', coalesce("hyperdata"->>'title', '') || ' ' || coalesce("hyperdata"->>'abstract', ''))) STORED;
+ALTER TABLE nodes ADD COLUMN search_title tsvector;
+UPDATE nodes SET search_title = to_tsvector('english', coalesce("hyperdata"->>'title', '') || ' ' || coalesce("hyperdata"->>'abstract', ''));
+CREATE INDEX search_title_idx ON nodes USING GIN (search_title);
 
 --------------------------------------------------------------
 -- | Ngrams