Exemple #1
0
def start():

    csv = CSV(args)
    database = Database(csv.get_schema(), csv.get_table_name())
    if not args.file:
        print('Please include a filename using the -f flag')
    try:
        print('Inserting Entries')
        if args.copy:
            database.copy_csv()
        else:
            for entry in csv.get_entries():
                database.insert(entry)
            print('\033[92mDone Inserting\033[0m')

    except (Exception) as e:
        print(e)
        print('Failed to Insert Data')
    # When Finished, Disconnect
    finally:
        print('done')
        database.close_connection()