Skip to content

Commit afd8dc4

Browse files
committed
inspect db and only create tables if needed
1 parent 1526c8d commit afd8dc4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

db_init.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737

3838
if sys.argv[1] == "start":
3939
with app.app_context():
40+
if db.inspect(db.engine).get_table_names():
41+
print("Tables already exist.")
42+
sys.exit()
4043
db.create_all()
4144

4245
elif sys.argv[1] == "clear":

0 commit comments

Comments
 (0)