174 lines
9.0 KiB
Plaintext
174 lines
9.0 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"metadata": {},
|
|
"cell_type": "code",
|
|
"source": [
|
|
"from config import Config\n",
|
|
"from db_adapter import DBAdapter\n",
|
|
"from keepass import KeePass\n",
|
|
"from logger import init_logger\n",
|
|
"from models import Municipality, ExportType\n",
|
|
"\n",
|
|
"logger = init_logger()"
|
|
],
|
|
"id": "ce6e9d363184c46b",
|
|
"outputs": [],
|
|
"execution_count": null
|
|
},
|
|
{
|
|
"metadata": {},
|
|
"cell_type": "code",
|
|
"source": [
|
|
"config = Config()\n",
|
|
"\n",
|
|
"keepass = KeePass(config.kee_pass, logger)\n",
|
|
"\n",
|
|
"db_adapter = DBAdapter(keepass, config.database, logger)"
|
|
],
|
|
"id": "3eec86ed2e7c0658",
|
|
"outputs": [],
|
|
"execution_count": null
|
|
},
|
|
{
|
|
"metadata": {},
|
|
"cell_type": "code",
|
|
"source": [
|
|
"municipalities = [\n",
|
|
" #Municipality('Central common schema', '00000000', 'KY_CENTRAL', 'KY_CENTRAL'),\n",
|
|
" Municipality('Odense Kommune', '35209115', 'KY_0461', '461'),\n",
|
|
" Municipality('Svendborg Kommune', '29189730', 'KY_0479', '479'),\n",
|
|
" Municipality('Nordfyns Kommune', '29188947', 'KY_0480', '480'),\n",
|
|
" Municipality('Langeland Kommune', '29188955', 'KY_0482', '482'),\n",
|
|
" Municipality('Ærø Kommune', '28856075', 'KY_0492', '492'),\n",
|
|
" Municipality('Haderslev Kommune', '29189757', 'KY_0510', '510'),\n",
|
|
" Municipality('Billund Kommune', '29189765', 'KY_0530', '530'),\n",
|
|
" Municipality('Sønderborg Kommune', '29189773', 'KY_0540', '540'),\n",
|
|
" Municipality('Tønder Kommune', '29189781', 'KY_0550', '550'),\n",
|
|
" Municipality('Esbjerg Kommune', '29189803', 'KY_0561', '561'),\n",
|
|
" Municipality('Fanø Kommune', '31210917', 'KY_0563', '563'),\n",
|
|
" Municipality('Varde Kommune', '29189811', 'KY_0573', '573'),\n",
|
|
" Municipality('Vejen Kommune', '29189838', 'KY_0575', '575'),\n",
|
|
" Municipality('Aabenraa Kommune', '29189854', 'KY_0580', '580'),\n",
|
|
" Municipality('Fredericia Kommune', '69116418', 'KY_0607', '607'),\n",
|
|
" Municipality('Horsens Kommune', '29189889', 'KY_0615', '615'),\n",
|
|
" Municipality('Kolding Kommune', '29189897', 'KY_0621', '621'),\n",
|
|
" Municipality('Vejle Kommune', '29189900', 'KY_0630', '630'),\n",
|
|
" Municipality('Herning Kommune', '29189919', 'KY_0657', '657'),\n",
|
|
" Municipality('Holstebro Kommune', '29189927', 'KY_0661', '661'),\n",
|
|
" Municipality('Lemvig Kommune', '29189935', 'KY_0665', '665'),\n",
|
|
" Municipality('Struer Kommune', '29189951', 'KY_0671', '671'),\n",
|
|
" Municipality('Syddjurs Kommune', '29189978', 'KY_0706', '706'),\n",
|
|
" Municipality('Norddjurs Kommune', '29189986', 'KY_0707', '707'),\n",
|
|
" Municipality('Favrskov Kommune', '29189714', 'KY_0710', '710'),\n",
|
|
" Municipality('Odder Kommune', '32264328', 'KY_0727', '727'),\n",
|
|
" Municipality('Randers Kommune', '29189668', 'KY_0730', '730'),\n",
|
|
" Municipality('Silkeborg Kommune', '29189641', 'KY_0740', '740'),\n",
|
|
" Municipality('Samsø Kommune', '23795515', 'KY_0741', '741'),\n",
|
|
" Municipality('Skanderborg Kommune', '29189633', 'KY_0746', '746'),\n",
|
|
" Municipality('Aarhus Kommune', '55133018', 'KY_0751', '751'),\n",
|
|
" Municipality('Ikast-Brande Kommune', '29189617', 'KY_0756', '756'),\n",
|
|
" Municipality('Ringkøbing-Skjern Kommune', '29189609', 'KY_0760', '760'),\n",
|
|
" Municipality('Hedensted Kommune', '29189587', 'KY_0766', '766'),\n",
|
|
" Municipality('Morsø Kommune', '41333014', 'KY_0773', '773'),\n",
|
|
" Municipality('Skive Kommune', '29189579', 'KY_0779', '779'),\n",
|
|
" Municipality('Thisted Kommune', '29189560', 'KY_0787', '787'),\n",
|
|
" Municipality('Viborg Kommune', '29189846', 'KY_0791', '791'),\n",
|
|
" Municipality('Brønderslev Kommune', '29189501', 'KY_0810', '810'),\n",
|
|
" Municipality('Frederikshavn Kommune', '29189498', 'KY_0813', '813'),\n",
|
|
" Municipality('Vesthimmerlands Kommune', '29189471', 'KY_0820', '820'),\n",
|
|
" Municipality('Læsø Kommune', '45973328', 'KY_0825', '825'),\n",
|
|
" Municipality('Rebild Kommune', '29189463', 'KY_0840', '840'),\n",
|
|
" Municipality('Mariagerfjord Kommune', '29189455', 'KY_0846', '846'),\n",
|
|
" Municipality('Jammerbugt Kommune', '29189439', 'KY_0849', '849'),\n",
|
|
" Municipality('Aalborg Kommune', '29189420', 'KY_0851', '851'),\n",
|
|
" Municipality('Hjørring Kommune', '29189382', 'KY_0860', '860'),\n",
|
|
" Municipality('Københavns Kommune', '64942212', 'KY_0101', '101'),\n",
|
|
" Municipality('Frederiksberg Kommune', '11259979', 'KY_0147', '147'),\n",
|
|
" Municipality('Ballerup Kommune', '58271713', 'KY_0151', '151'),\n",
|
|
" Municipality('Brøndby Kommune', '65113015', 'KY_0153', '153'),\n",
|
|
" Municipality('Dragør Kommune', '12881517', 'KY_0155', '155'),\n",
|
|
" Municipality('Gentofte Kommune', '19438414', 'KY_0157', '157'),\n",
|
|
" Municipality('Gladsaxe Kommune', '62761113', 'KY_0159', '159'),\n",
|
|
" Municipality('Glostrup Kommune', '65120119', 'KY_0161', '161'),\n",
|
|
" Municipality('Herlev Kommune', '63640719', 'KY_0163', '163'),\n",
|
|
" Municipality('Albertslund Kommune', '66137112', 'KY_0165', '165'),\n",
|
|
" Municipality('Hvidovre Kommune', '55606617', 'KY_0167', '167'),\n",
|
|
" Municipality('Høje Taastrup Kommune', '19501817', 'KY_0169', '169'),\n",
|
|
" Municipality('Lyngby-Taarbæk Kommune', '11715311', 'KY_0173', '173'),\n",
|
|
" Municipality('Rødovre Kommune', '65307316', 'KY_0175', '175'),\n",
|
|
" Municipality('Ishøj Kommune', '11931316', 'KY_0183', '183'),\n",
|
|
" Municipality('Tårnby Kommune', '20310413', 'KY_0185', '185'),\n",
|
|
" Municipality('Vallensbæk Kommune', '19583910', 'KY_0187', '187'),\n",
|
|
" Municipality('Furesø Kommune', '29188327', 'KY_0190', '190'),\n",
|
|
" Municipality('Allerød Kommune', '60183112', 'KY_0201', '201'),\n",
|
|
" Municipality('Fredensborg Kommune', '29188335', 'KY_0210', '210'),\n",
|
|
" Municipality('Helsingør Kommune', '64502018', 'KY_0217', '217'),\n",
|
|
" Municipality('Hillerød Kommune', '29189366', 'KY_0219', '219'),\n",
|
|
" Municipality('Hørsholm Kommune', '70960516', 'KY_0223', '223'),\n",
|
|
" Municipality('Rudersdal Kommune', '29188378', 'KY_0230', '230'),\n",
|
|
" Municipality('Egedal Kommune', '29188386', 'KY_0240', '240'),\n",
|
|
" Municipality('Frederikssund Kommune', '29189129', 'KY_0250', '250'),\n",
|
|
" Municipality('Greve Kommune', '44023911', 'KY_0253', '253'),\n",
|
|
" Municipality('Køge Kommune', '29189374', 'KY_0259', '259'),\n",
|
|
" Municipality('Halsnæs Kommune', '29188416', 'KY_0260', '260'),\n",
|
|
" Municipality('Roskilde Kommune', '29189404', 'KY_0265', '265'),\n",
|
|
" Municipality('Solrød Kommune', '68534917', 'KY_0269', '269'),\n",
|
|
" Municipality('Gribskov Kommune', '29188440', 'KY_0270', '270'),\n",
|
|
" Municipality('Odsherred Kommune', '29188459', 'KY_0306', '306'),\n",
|
|
" Municipality('Holbæk Kommune', '29189447', 'KY_0316', '316'),\n",
|
|
" Municipality('Faxe Kommune', '29188475', 'KY_0320', '320'),\n",
|
|
" Municipality('Kalundborg Kommune', '29189595', 'KY_0326', '326'),\n",
|
|
" Municipality('Ringsted Kommune', '18957981', 'KY_0329', '329'),\n",
|
|
" Municipality('Slagelse Kommune', '29188505', 'KY_0330', '330'),\n",
|
|
" Municipality('Stevns Kommune', '29208654', 'KY_0336', '336'),\n",
|
|
" Municipality('Sorø Kommune', '29189994', 'KY_0340', '340'),\n",
|
|
" Municipality('Lejre Kommune', '29188548', 'KY_0350', '350'),\n",
|
|
" Municipality('Lolland Kommune', '29188572', 'KY_0360', '360'),\n",
|
|
" Municipality('Næstved Kommune', '29189625', 'KY_0370', '370'),\n",
|
|
" Municipality('Guldborgsund Kommune', '29188599', 'KY_0376', '376'),\n",
|
|
" Municipality('Vordingborg Kommune', '29189676', 'KY_0390', '390'),\n",
|
|
" Municipality('Bornholms Regionskommune', '26696348', 'KY_0400', '400'),\n",
|
|
" Municipality('Middelfart Kommune', '29189684', 'KY_0410', '410'),\n",
|
|
" Municipality('Assens Kommune', '29189692', 'KY_0420', '420'),\n",
|
|
" Municipality('Faaborg-Midtfyn Kommune', '29188645', 'KY_0430', '430'),\n",
|
|
" Municipality('Kerteminde Kommune', '29189706', 'KY_0440', '440'),\n",
|
|
" Municipality('Nyborg Kommune', '29189722', 'KY_0450', '450'),\n",
|
|
"]"
|
|
],
|
|
"id": "6b6e8799942abcc1",
|
|
"outputs": [],
|
|
"execution_count": null
|
|
},
|
|
{
|
|
"metadata": {},
|
|
"cell_type": "code",
|
|
"source": "db_adapter.run_sql_file_export_to_file_multiple_schemas(municipalities, export_type=ExportType.EXCEL)",
|
|
"id": "7b3292ddcb9edd91",
|
|
"outputs": [],
|
|
"execution_count": null
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3",
|
|
"language": "python",
|
|
"name": "python3"
|
|
},
|
|
"language_info": {
|
|
"codemirror_mode": {
|
|
"name": "ipython",
|
|
"version": 2
|
|
},
|
|
"file_extension": ".py",
|
|
"mimetype": "text/x-python",
|
|
"name": "python",
|
|
"nbconvert_exporter": "python",
|
|
"pygments_lexer": "ipython2",
|
|
"version": "2.7.6"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 5
|
|
}
|