def init(): global manager data_dir = os.path.join(os.curdir, 'db') if not os.path.exists(data_dir): os.mkdir(data_dir) manager = DB(app.config['DATABASE_PATH']) if not os.path.exists(app.config['DATABASE_PATH']): manager.create_table(db_manager.CREATE_TABLE_STATEMENT) print("REQUIRED TABLES CREATED..") print("VECTORIZER LOADED")
except Exception as err: resultDf = manager.get_invitations() data = [] for index, rows in resultDf.iterrows(): print(rows) data.append({ 'id': rows['invite_id'], 'room_token': rows['room_token'], 'contact_info': rows['contact_info'], 'isconnected': rows['isconnected'] }) result = {'data': data} if len(data) > 0: result['success'] = 1 else: result['success'] = 0 return make_response(json.dumps(result), 200) # start the server with the 'run()' method if __name__ == '__main__': manager = DB() if not os.path.exists(app.config['DATABASE_PATH']): manager.create_table(db_manager.CREATE_TABLE_STATEMENT) print("REQUIRED TABLES CREATED..") app.run(debug=True)