from fpcapture.connectors import mysql from fpcapture.model.codegen_error import CodegenError from fpcapture.model.track_fp import TrackFp def create_tables(): mysql.FpcBaseModel.metadata.drop_all(mysql.fpc_engine) mysql.FpcBaseModel.metadata.create_all(mysql.fpc_engine) def create_codegen_error(): create_table(CodegenError) def create_track_fp(): create_table(TrackFp) def create_table(model): model.__table__.drop(mysql.fpc_engine, checkfirst=True) model.__table__.create(mysql.fpc_engine, checkfirst=True)