Esempio n. 1
0
 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 )
Esempio n. 2
0
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
Esempio n. 3
0
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