def setup_command(): """ Run this command to initialize all database tables. Can be run multiple times safely. """ ado_dir = setting("ado-dir") if not os.path.exists(ado_dir): print "Creating directory", ado_dir os.mkdir(ado_dir) c = conn() Model.setup_tables(c, classes.values())
def get_conn(): conn = Model.setup_db() Model.setup_tables(conn, ado.commands.classes.values()) return conn