예제 #1
0
 def insert_account(account: Account):
     query = '''
     INSERT INTO [DE5.tkrv_DWH_DIM_accounts] (account_num, valid_to, client, create_dt, update_dt)
     VALUES(?,?,?,?,?); 
     '''
     connection = DefaultRepository()
     executor = connection.cursor
     executor.execute(query, [
         account.account_number, account.valid_to, account.client_id,
         account.created, account.updated
     ])
     connection.commit()
예제 #2
0
def insert_event(e: FraudReportEntry, datetime):
    connection = DefaultRepository()
    connection.cursor.execute(
        '''INSERT INTO [DE5.tkrv_REP_FRAUD] (
                                     event_dt,
                                     passport,
                                     fio,
                                     phone,
                                     event_type,
                                     report_dt
                                 )
                                 VALUES (
                                     ?,
                                     ?,
                                     ?,
                                     ?,
                                     ?,
                                     ?
                                 );''',
        [e.event_datetime, e.passport, e.fio, e.phone, e.event_type, datetime])
    connection.commit()