import logging from argparse import ArgumentParser from logging import Logger from modules.migrator import migrate_database logger: Logger = logging.getLogger(__name__) parser = ArgumentParser( prog="Javelina", description="Discord bot for community management.", ) parser.add_argument("--migrate", action="store_true") parser.add_argument("--only-api", action="store_true") args = parser.parse_args() def main(): if args.migrate: logger.info("Performing migrations...") migrate_database() if __name__ == "__main__": main()