netgescon-master/scripts/mapping_mdb_mysql.json

73 lines
1.7 KiB
JSON

{
"tables": {
"Amministratori": "amministratori",
"Condomini": "condomini",
"Gestione": "gestioni",
"Persone": "persone",
"UnitaImmobiliari": "unita_immobiliari",
"RapportiUnitaPersona": "rapporti_unita_persona",
"Fornitori": "fornitori",
"QuoteEmesse": "quote_emesse",
"Incassi": "incassi",
"MovimentiBancari": "movimenti_bancari",
"Scritture": "scritture"
},
"fields": {
"Amministratori": {
"ID": "id",
"Nome": "nome",
"CF_PIVA": "cf_piva",
"Email": "email",
"Telefono": "telefono"
},
"Condomini": {
"ID": "id",
"Codice": "codice",
"Nome": "nome",
"Indirizzo": "indirizzo",
"ID_Amministratore": "id_amministratore"
},
"Persone": {
"ID": "id",
"Nome": "nome",
"Cognome": "cognome",
"CodiceFiscale": "codice_fiscale",
"Tipo": "tipo",
"Email": "email",
"Telefono": "telefono"
}
},
"types": {
"Amministratori": {
"ID": "INT",
"Nome": "VARCHAR(255)",
"CF_PIVA": "VARCHAR(32)",
"Email": "VARCHAR(255)",
"Telefono": "VARCHAR(64)"
},
"Condomini": {
"ID": "INT",
"Codice": "VARCHAR(20)",
"Nome": "VARCHAR(255)",
"Indirizzo": "VARCHAR(255)",
"ID_Amministratore": "INT"
},
"Persone": {
"ID": "INT",
"Nome": "VARCHAR(255)",
"Cognome": "VARCHAR(255)",
"CodiceFiscale": "VARCHAR(20)",
"Tipo": "VARCHAR(32)",
"Email": "VARCHAR(255)",
"Telefono": "VARCHAR(64)"
}
},
"relations": {
"Condomini": {
"ID_Amministratore": {
"table": "amministratori",
"field": "id"
}
}
}
}