Skip to content

denmark-io/denmark-dawa-schema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#denmark-dawa-schema Build Status

Get schema information for the DAWA replication tables

Installation

npm install denmark-dawa-schema

Documentation

schema = require('denmark-dawa-schema')

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.

schema(function (err, info) {
	if (err) throw err;

	info.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.

About

Get schema information for the DAWA replication tables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published