diff --git a/app/api/myInsert.json b/app/api/myInsert.json new file mode 100644 index 0000000..5378eee --- /dev/null +++ b/app/api/myInsert.json @@ -0,0 +1,156 @@ +{ + "meta": { + "$_POST": [ + { + "type": "text", + "name": "ertDriveDate" + }, + { + "type": "text", + "name": "db_fullName" + }, + { + "type": "text", + "name": "db_employeeID" + }, + { + "type": "text", + "name": "db_TrainerSelected" + }, + { + "type": "text", + "name": "getStationCode" + }, + { + "type": "text", + "name": "db_licenseNumber" + }, + { + "type": "text", + "name": "db_state" + } + ] + }, + "exec": { + "steps": { + "name": "DBinsert", + "module": "dbupdater", + "action": "insert", + "options": { + "connection": "MyDB", + "sql": { + "type": "insert", + "values": [ + { + "table": "da", + "column": "ertDriveDate", + "type": "text", + "value": "{{$_POST.ertDriveDate}}", + "condition": "{{TIMESTAMP.formatDate('MM-dd-yyyy', false)}}", + "recid": 1 + }, + { + "table": "da", + "column": "db_fullName", + "type": "text", + "value": "{{$_POST.db_fullName}}", + "recid": 2 + }, + { + "table": "da", + "column": "db_employeeID", + "type": "text", + "value": "{{$_POST.db_employeeID}}", + "recid": 3 + }, + { + "table": "da", + "column": "db_TrainerSelected", + "type": "text", + "value": "{{$_POST.db_TrainerSelected}}", + "recid": 4 + }, + { + "table": "da", + "column": "getStationCode", + "type": "text", + "value": "{{$_POST.getStationCode}}", + "recid": 5 + }, + { + "table": "da", + "column": "db_licenseNumber", + "type": "text", + "value": "{{$_POST.db_licenseNumber}}", + "recid": 6 + }, + { + "table": "da", + "column": "db_state", + "type": "text", + "value": "{{$_POST.db_state}}", + "recid": 7 + } + ], + "table": "da", + "returning": "id", + "query": "insert into `da` (`db_TrainerSelected`, `db_employeeID`, `db_fullName`, `db_licenseNumber`, `db_state`, `ertDriveDate`, `getStationCode`) values (?, ?, ?, ?, ?, ?, ?)", + "params": [ + { + "name": ":P1", + "type": "expression", + "value": "{{$_POST.ertDriveDate}}", + "test": "" + }, + { + "name": ":P2", + "type": "expression", + "value": "{{$_POST.db_fullName}}", + "test": "" + }, + { + "name": ":P3", + "type": "expression", + "value": "{{$_POST.db_employeeID}}", + "test": "" + }, + { + "name": ":P4", + "type": "expression", + "value": "{{$_POST.db_TrainerSelected}}", + "test": "" + }, + { + "name": ":P5", + "type": "expression", + "value": "{{$_POST.getStationCode}}", + "test": "" + }, + { + "name": ":P6", + "type": "expression", + "value": "{{$_POST.db_licenseNumber}}", + "test": "" + }, + { + "name": ":P7", + "type": "expression", + "value": "{{$_POST.db_state}}", + "test": "" + } + ] + } + }, + "meta": [ + { + "name": "identity", + "type": "text" + }, + { + "name": "affected", + "type": "number" + } + ] + } + } +} \ No newline at end of file diff --git a/app/modules/lib/notifyme.json b/app/modules/lib/notifyme.json new file mode 100644 index 0000000..18cca0a --- /dev/null +++ b/app/modules/lib/notifyme.json @@ -0,0 +1,3 @@ +{ + "exec": {} +} \ No newline at end of file