def __init__(self, table_name, data_object, db_schema=None): if db_schema is None: db_schema = Config.database['schema'] self._table_name = table_name self._data_object = data_object self._conn = DBConnectionManager.get_connection( db_schema )
def get_correction_by_id(row_id): dao = CorrectionDAO( DBConnectionManager.get_connection( Config.database['schema']) ) corrections = dao.get(row_id) return { "corrections": corrections.as_dict() }, 200
def get_corrections(count, start): dao = CorrectionDAO( DBConnectionManager.get_connection( Config.database['schema']) ) corrections = dao.get_all(count, start) return { "corrections": convert_obj_list_to_dict_list(corrections) }, 200