"""Explicit DB init path: python3 -m app.init --db .""" import argparse import sys from . import db def main(argv=None): ap = argparse.ArgumentParser(description='Initialize the Bike-Tinder DB') ap.add_argument('--db', default='data/bike-tinder.sqlite3') args = ap.parse_args(argv) conn = db.connect(args.db) db.init_db(conn) conn.close() print('init: schema applied to %s' % args.db) return 0 if __name__ == '__main__': sys.exit(main())