""" Drops and recreates all tables for local testing according to cellxgene_orm.py """ from sqlalchemy import create_engine from server.db.cellxgene_orm import Base def create_db(database_uri: str = "postgresql://postgres:test_pw@localhost:5432"): engine = create_engine(database_uri) print("Dropping tables") Base.metadata.drop_all(engine) print("Recreating tables") Base.metadata.create_all(engine) if __name__ == "__main__": create_db()