Skip to content

Commit 4a978ba

Browse files
authored
Fix: triggers not created for queries.search_vector (#3634)
1 parent ff0967f commit 4a978ba

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

redash/cli/database.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import time
22

3+
import sqlalchemy
34
from flask.cli import AppGroup
45
from flask_migrate import stamp
56
from sqlalchemy.exc import DatabaseError
@@ -25,6 +26,8 @@ def create_tables():
2526
from redash.models import db
2627

2728
_wait_for_db_connection(db)
29+
# To create triggers for searchable models, we need to call configure_mappers().
30+
sqlalchemy.orm.configure_mappers()
2831
db.create_all()
2932

3033
# Need to mark current DB as up to date

0 commit comments

Comments
 (0)