netgescon-master/scripts/agent_config.json

72 lines
1.9 KiB
JSON
Executable File

{
"InputDirectory": "/home/michele/netgescon/estrattimiki",
"LogDirectory": "/home/michele/netgescon/log",
"LogFile": "agent.log",
"MySQLHost": "127.0.0.1",
"MySQLPort": 3306,
"MySQLDatabase": "netgescon",
"MySQLUser": "laravel_user",
"MySQLPassword": "P4ssw0rd.96!",
"CSVEncoding": "utf-8",
"Debug": true,
"ApiBaseUrl": "http://127.0.0.1:8000",
"AdminToken": "yBuaEHKsPtKRcVrQlsfnTWjKTES3Z2e9mwmfVeX0524f371d",
"SyncMappings": [
{
"table": "stabili",
"endpoint": "/api/v1/import/condominio",
"pk": "id_stabile",
"payload_fields": {
"id_stabile": "id_stabile",
"cod_stabile": "cod_stabile",
"denominazione": "denominazione",
"indirizzo": "indirizzo",
"cap": "cap",
"citta": "citta",
"pr": "pr",
"codice_fisc": "codice_fisc",
"cf_amministratore": "cf_amministratore",
"note1": "note1"
}
},
{
"table": "fornitori",
"endpoint": "/api/v1/import/fornitore",
"pk": "id_fornitore",
"payload_fields": {
"id_fornitore": "id_fornitore",
"cognome": "cognome",
"nome": "nome",
"indirizzo": "indirizzo",
"cap": "cap",
"citta": "citta",
"pr": "pr",
"p_iva": "p_iva",
"cod_fisc": "cod_fisc",
"Indir_Email": "Indir_Email",
"Cellulare": "Cellulare",
"PEC_Fornitore": "PEC_Fornitore"
}
},
{
"table": "condomin",
"endpoint": "/api/v1/import/anagrafica",
"pk": "id_cond",
"payload_fields": {
"id_cond": "id_cond",
"nom_cond": "nom_cond",
"ind": "ind",
"cap": "cap",
"citta": "citta",
"pr": "pr",
"E_mail_condomino": "E_mail_condomino",
"id_stabile": "id_stabile",
"scala": "scala",
"int": "int",
"tipo_pr": "tipo_pr"
}
}
]
}