denmark-dawa-signature
v3.0.0
Published
Get signature information for the DAWA replication tables.
Downloads
5
Readme
Get signature information for the DAWA replication tables
Installation
npm install denmark-dawa-signature
Documentation
signature = require('denmark-dawa-signature')
DAWA (Danmarks Adressers Web API) is a service provided by the danish government, which exposes multiply APIs for getting address related information. The service supports replication of its tables, this module exposes information about those tables.
signature(function (err, schema) {
if (err) throw err;
schema.postnumre = {
"name": "postnumre",
"source": "http://dawa.aws.dk/replikering/postnumre",
"schema": {
"nr": {
"name": "nr",
"description": "Unik identifikation af det postnummeret. Postnumre fastsættes af Post Danmark. Repræsenteret ved fire cifre. Eksempel: ”2400” for ”København NV”.",
"type": "string",
"required": true,
"postgresql": "INTEGER",
"primary": true,
"deprecated": false
},
"navn": {
"name": "navn",
"description": "Det navn der er knyttet til postnummeret, typisk byens eller bydelens navn. Repræsenteret ved indtil 20 tegn. Eksempel: ”København NV”.",
"type": "string",
"required": true,
"postgresql": "VARCHAR(20)",
"primary": false,
"deprecated": false
},
"stormodtager": {
"name": "stormodtager",
"description": "Hvorvidt postnummeret er en særlig type, der er tilknyttet en organisation der modtager en større mængde post.",
"type": "boolean",
"required": true,
"postgresql": "BOOLEAN",
"primary": false,
"deprecated": false
}
}
};
});
Source
I made a pull request to DAWA that exposes this information. The schema can now be found on http://dawa.aws.dk/replikeringdok/schema.json.