Skip to content

Commit f6ede31

Browse files
committed
enable temporary db for apps that require it
1 parent 5454fdf commit f6ede31

File tree

3 files changed

+6
-118
lines changed

3 files changed

+6
-118
lines changed

.deploy/temporary_db.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# reflex-dev/templates:.deploy/temporary_db.py to create default reflex.db when deployed
2+
import reflex as rx
3+
rx.utils.prerequisites.check_db_initialized() or rx.Model.alembic_init()
4+
rx.Model.migrate(autogenerate=True)

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ jobs:
3535
echo "EXTRA_ARGS=--env REPLICATE_API_TOKEN=${{ secrets.REPLICATE_API_TOKEN }}" >> $GITHUB_ENV
3636
;;
3737
customer_data_app)
38-
echo -e "\n\n# Added by deploy.yml\nrx.Model.migrate()\n" >> ${{ matrix.folder }}/rxconfig.py
38+
cat .deploy/temporary_db.py >> ${{ matrix.folder }}/${{ matrix.folder }}/${{ matrix.folder }}.py
3939
;;
4040
sales)
4141
echo "EXTRA_ARGS=--env OPENAI_API_KEY=${{ secrets.OPEN_AI_KEY }}" >> $GITHUB_ENV
42-
echo -e "\n\n#Added by deploy.yml\nrx.Model.migrate()\n" >> ${{ matrix.folder }}/rxconfig.py
42+
cat .deploy/temporary_db.py >> ${{ matrix.folder }}/${{ matrix.folder }}/${{ matrix.folder }}.py
4343
;;
4444
reflex-chat)
4545
echo "EXTRA_ARGS=--env OPENAI_API_KEY=${{ secrets.OPEN_AI_KEY }}" >> $GITHUB_ENV

sales/alembic.ini

Lines changed: 0 additions & 116 deletions
This file was deleted.

0 commit comments

Comments
 (0)