File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 2
2
set -e
3
3
4
4
scheduler () {
5
+ echo " Upgrading database..."
6
+
7
+ /app/manage.py db upgrade
8
+
5
9
echo " Starting RQ scheduler..."
6
10
7
11
exec /app/manage.py rq scheduler
8
12
}
9
13
10
14
dev_scheduler () {
15
+ echo " Upgrading database..."
16
+
17
+ /app/manage.py db upgrade
18
+
11
19
echo " Starting dev RQ scheduler..."
12
20
13
21
exec watchmedo auto-restart --directory=./redash/ --pattern=* .py --recursive -- ./manage.py rq scheduler
14
22
}
15
23
16
24
worker () {
25
+ echo " Upgrading database..."
26
+
27
+ /app/manage.py db upgrade
28
+
17
29
echo " Starting RQ worker..."
18
30
19
31
export WORKERS_COUNT=${WORKERS_COUNT:- 2}
@@ -36,12 +48,20 @@ workers_healthcheck() {
36
48
}
37
49
38
50
dev_worker () {
51
+ echo " Upgrading database..."
52
+
53
+ /app/manage.py db upgrade
54
+
39
55
echo " Starting dev RQ worker..."
40
56
41
57
exec watchmedo auto-restart --directory=./redash/ --pattern=* .py --recursive -- ./manage.py rq worker $QUEUES
42
58
}
43
59
44
60
server () {
61
+ echo " Upgrading database..."
62
+
63
+ /app/manage.py db upgrade
64
+
45
65
# Recycle gunicorn workers every n-th request. See http://docs.gunicorn.org/en/stable/settings.html#max-requests for more details.
46
66
MAX_REQUESTS=${MAX_REQUESTS:- 1000}
47
67
MAX_REQUESTS_JITTER=${MAX_REQUESTS_JITTER:- 100}
You can’t perform that action at this time.
0 commit comments