学生管理系统代码
This commit is contained in:
+24
@@ -0,0 +1,24 @@
|
||||
from database import engine, Base
|
||||
from seed_data import seed_all
|
||||
|
||||
|
||||
def create_tables():
|
||||
Base.metadata.create_all(bind=engine)
|
||||
|
||||
|
||||
def drop_tables():
|
||||
Base.metadata.drop_all(bind=engine)
|
||||
|
||||
|
||||
def reset_tables():
|
||||
drop_tables()
|
||||
create_tables()
|
||||
|
||||
|
||||
def init_all(with_seed=False, reset=False):
|
||||
if reset:
|
||||
reset_tables()
|
||||
else:
|
||||
create_tables()
|
||||
if with_seed:
|
||||
seed_all()
|
||||
Reference in New Issue
Block a user