├── .coveragerc ├── .github └── FUNDING.yml ├── .gitignore ├── .idea ├── .gitignore ├── codestream.xml ├── dataSources.xml ├── deployment.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── other.xml ├── sqldialects.xml ├── sshConfigs.xml ├── statistic.xml ├── tinyolap.iml ├── vcs.xml └── webServers.xml ├── CHANGES.txt ├── MANIFEST.in ├── README.md ├── api ├── __init__ 2.py ├── __init__.py ├── graphql │ ├── __init__.py │ ├── api.py │ ├── graphql_schema.py │ ├── locust.conf │ └── locustfile.py └── rest │ ├── __init__.py │ ├── dependencies.py │ ├── documentation.py │ ├── internal │ ├── __init__.py │ └── admin.py │ ├── main.py │ ├── routers │ ├── __init__.py │ ├── cells.py │ ├── databases.py │ ├── root.py │ ├── users.py │ └── views.py │ ├── static │ ├── icon.png │ └── logo.png │ ├── tests │ ├── __init__.py │ ├── locust.conf │ └── locustfile.py │ └── tiny │ ├── __init__.py │ ├── api.py │ ├── catalog.py │ ├── initialization.py │ └── locking.py ├── doc ├── Makefile ├── README.rst ├── copy.py ├── make.bat ├── source │ ├── _logos │ │ ├── cube128.png │ │ ├── cube16.png │ │ ├── cube24.png │ │ ├── cube256.png │ │ ├── cube32.png │ │ ├── cube512.png │ │ ├── cube64.png │ │ ├── logo_black_512.png │ │ ├── logo_white_512.png │ │ └── tesla_screenshot.png │ ├── areas.rst │ ├── attributes.rst │ ├── backlog.rst │ ├── cells.rst │ ├── conf.py │ ├── cubes.rst │ ├── databases.rst │ ├── dimensions.rst │ ├── getting_started.rst │ ├── index.rst │ ├── license.rst │ ├── members.rst │ ├── rules.rst │ ├── samples.rst │ ├── server.rst │ ├── sqlquery.rst │ └── support.rst ├── tinyolap_cheatsheet.pdf └── tinyolap_cheatsheet.pptx ├── license ├── requirements.txt ├── samples ├── README.md ├── __init__.py ├── data │ └── __init__.py ├── enterprise.py ├── enterprise_model │ ├── __init__.py │ ├── data │ │ ├── cars.csv │ │ ├── exchange_rates.json │ │ ├── iso_countries.json │ │ ├── iso_curcodes.json │ │ └── pl.txt │ ├── model.py │ └── rules.py ├── enterprise_web_demo.py ├── huge.py ├── planespotter.py ├── planespotter_model │ ├── __init__.py │ └── flight_data.py ├── rules.py ├── tesla.py ├── tesla_web_demo.py ├── tiny.py ├── tiny42.py ├── tutor.py ├── tutor_model │ ├── DATENART.TXT │ ├── JAHRE.TXT │ ├── MONATE.TXT │ ├── PRODUKTE.ATT.txt │ ├── PRODUKTE.TXT │ ├── REGIONEN.ATT.TXT │ ├── REGIONEN.TXT │ ├── VERKAUF.Rules.TXT │ ├── VERKAUF.TXT │ └── WERTART.TXT └── tutor_web_demo.py ├── setup.py ├── test.py ├── tests ├── __init__.py ├── test_area.py ├── test_attributes.py ├── test_case_insensitive_dict.py ├── test_cell.py ├── test_codemanager.py ├── test_cube.py ├── test_cube_rules.py ├── test_database.py ├── test_database_operations.py ├── test_database_persistence.py ├── test_dimension.py ├── test_dimension_attributes.py ├── test_dimension_subsets.py ├── test_encryption.py ├── test_functions.py ├── test_history.py ├── test_hybrid_dict.py ├── test_member.py ├── test_query.py ├── test_rules.py ├── test_samples.py ├── test_snapshots.py ├── test_storageprovider.py ├── test_subsets.py └── test_view.py ├── tinyolap ├── __init__.py ├── area.py ├── authorization.py ├── cell.py ├── codemanager.py ├── commands.py ├── comments.py ├── config.py ├── cube.py ├── database.py ├── decorators.py ├── dimension.py ├── encryption.py ├── exceptions.py ├── facttable.py ├── history.py ├── logger.py ├── member.py ├── package.py ├── query.py ├── rules.py ├── server.py ├── slice.py ├── snapshot.py ├── storage │ ├── __init__.py │ ├── backend.py │ ├── mock.py │ ├── sqlite.py │ └── storageprovider.py ├── users.py ├── utilities │ ├── case_insensitive_dict.py │ ├── file_management.py │ ├── hybrid_dict.py │ └── utils.py └── view.py ├── tools └── tinypandas.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | include = */tinyolap/* 3 | 4 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: zeutschler 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codestream.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/codestream.xml -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/deployment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/deployment.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/other.xml -------------------------------------------------------------------------------- /.idea/sqldialects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/sqldialects.xml -------------------------------------------------------------------------------- /.idea/sshConfigs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/sshConfigs.xml -------------------------------------------------------------------------------- /.idea/statistic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/statistic.xml -------------------------------------------------------------------------------- /.idea/tinyolap.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/tinyolap.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/webServers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/.idea/webServers.xml -------------------------------------------------------------------------------- /CHANGES.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include ez_setup.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/README.md -------------------------------------------------------------------------------- /api/__init__ 2.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/graphql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/graphql/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/graphql/api.py -------------------------------------------------------------------------------- /api/graphql/graphql_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/graphql/graphql_schema.py -------------------------------------------------------------------------------- /api/graphql/locust.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/graphql/locust.conf -------------------------------------------------------------------------------- /api/graphql/locustfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/graphql/locustfile.py -------------------------------------------------------------------------------- /api/rest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/rest/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/dependencies.py -------------------------------------------------------------------------------- /api/rest/documentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/documentation.py -------------------------------------------------------------------------------- /api/rest/internal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/rest/internal/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/internal/admin.py -------------------------------------------------------------------------------- /api/rest/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/main.py -------------------------------------------------------------------------------- /api/rest/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/rest/routers/cells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/routers/cells.py -------------------------------------------------------------------------------- /api/rest/routers/databases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/routers/databases.py -------------------------------------------------------------------------------- /api/rest/routers/root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/routers/root.py -------------------------------------------------------------------------------- /api/rest/routers/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/routers/users.py -------------------------------------------------------------------------------- /api/rest/routers/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/routers/views.py -------------------------------------------------------------------------------- /api/rest/static/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/static/icon.png -------------------------------------------------------------------------------- /api/rest/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/static/logo.png -------------------------------------------------------------------------------- /api/rest/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/rest/tests/locust.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/tests/locust.conf -------------------------------------------------------------------------------- /api/rest/tests/locustfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/tests/locustfile.py -------------------------------------------------------------------------------- /api/rest/tiny/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/rest/tiny/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/tiny/api.py -------------------------------------------------------------------------------- /api/rest/tiny/catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/tiny/catalog.py -------------------------------------------------------------------------------- /api/rest/tiny/initialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/tiny/initialization.py -------------------------------------------------------------------------------- /api/rest/tiny/locking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/api/rest/tiny/locking.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/README.rst -------------------------------------------------------------------------------- /doc/copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/copy.py -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/source/_logos/cube128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube128.png -------------------------------------------------------------------------------- /doc/source/_logos/cube16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube16.png -------------------------------------------------------------------------------- /doc/source/_logos/cube24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube24.png -------------------------------------------------------------------------------- /doc/source/_logos/cube256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube256.png -------------------------------------------------------------------------------- /doc/source/_logos/cube32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube32.png -------------------------------------------------------------------------------- /doc/source/_logos/cube512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube512.png -------------------------------------------------------------------------------- /doc/source/_logos/cube64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/cube64.png -------------------------------------------------------------------------------- /doc/source/_logos/logo_black_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/logo_black_512.png -------------------------------------------------------------------------------- /doc/source/_logos/logo_white_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/logo_white_512.png -------------------------------------------------------------------------------- /doc/source/_logos/tesla_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/_logos/tesla_screenshot.png -------------------------------------------------------------------------------- /doc/source/areas.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/areas.rst -------------------------------------------------------------------------------- /doc/source/attributes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/attributes.rst -------------------------------------------------------------------------------- /doc/source/backlog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/backlog.rst -------------------------------------------------------------------------------- /doc/source/cells.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/cells.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/cubes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/cubes.rst -------------------------------------------------------------------------------- /doc/source/databases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/databases.rst -------------------------------------------------------------------------------- /doc/source/dimensions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/dimensions.rst -------------------------------------------------------------------------------- /doc/source/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/getting_started.rst -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/license.rst -------------------------------------------------------------------------------- /doc/source/members.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/members.rst -------------------------------------------------------------------------------- /doc/source/rules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/rules.rst -------------------------------------------------------------------------------- /doc/source/samples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/samples.rst -------------------------------------------------------------------------------- /doc/source/server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/server.rst -------------------------------------------------------------------------------- /doc/source/sqlquery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/sqlquery.rst -------------------------------------------------------------------------------- /doc/source/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/source/support.rst -------------------------------------------------------------------------------- /doc/tinyolap_cheatsheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/tinyolap_cheatsheet.pdf -------------------------------------------------------------------------------- /doc/tinyolap_cheatsheet.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/doc/tinyolap_cheatsheet.pptx -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/license -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/enterprise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise.py -------------------------------------------------------------------------------- /samples/enterprise_model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/enterprise_model/data/cars.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/data/cars.csv -------------------------------------------------------------------------------- /samples/enterprise_model/data/exchange_rates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/data/exchange_rates.json -------------------------------------------------------------------------------- /samples/enterprise_model/data/iso_countries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/data/iso_countries.json -------------------------------------------------------------------------------- /samples/enterprise_model/data/iso_curcodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/data/iso_curcodes.json -------------------------------------------------------------------------------- /samples/enterprise_model/data/pl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/data/pl.txt -------------------------------------------------------------------------------- /samples/enterprise_model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/model.py -------------------------------------------------------------------------------- /samples/enterprise_model/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_model/rules.py -------------------------------------------------------------------------------- /samples/enterprise_web_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/enterprise_web_demo.py -------------------------------------------------------------------------------- /samples/huge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/huge.py -------------------------------------------------------------------------------- /samples/planespotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/planespotter.py -------------------------------------------------------------------------------- /samples/planespotter_model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/planespotter_model/flight_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/planespotter_model/flight_data.py -------------------------------------------------------------------------------- /samples/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/rules.py -------------------------------------------------------------------------------- /samples/tesla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tesla.py -------------------------------------------------------------------------------- /samples/tesla_web_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tesla_web_demo.py -------------------------------------------------------------------------------- /samples/tiny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tiny.py -------------------------------------------------------------------------------- /samples/tiny42.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tiny42.py -------------------------------------------------------------------------------- /samples/tutor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor.py -------------------------------------------------------------------------------- /samples/tutor_model/DATENART.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/DATENART.TXT -------------------------------------------------------------------------------- /samples/tutor_model/JAHRE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/JAHRE.TXT -------------------------------------------------------------------------------- /samples/tutor_model/MONATE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/MONATE.TXT -------------------------------------------------------------------------------- /samples/tutor_model/PRODUKTE.ATT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/PRODUKTE.ATT.txt -------------------------------------------------------------------------------- /samples/tutor_model/PRODUKTE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/PRODUKTE.TXT -------------------------------------------------------------------------------- /samples/tutor_model/REGIONEN.ATT.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/REGIONEN.ATT.TXT -------------------------------------------------------------------------------- /samples/tutor_model/REGIONEN.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/REGIONEN.TXT -------------------------------------------------------------------------------- /samples/tutor_model/VERKAUF.Rules.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/VERKAUF.Rules.TXT -------------------------------------------------------------------------------- /samples/tutor_model/VERKAUF.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/VERKAUF.TXT -------------------------------------------------------------------------------- /samples/tutor_model/WERTART.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_model/WERTART.TXT -------------------------------------------------------------------------------- /samples/tutor_web_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/samples/tutor_web_demo.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/setup.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/test.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_area.py -------------------------------------------------------------------------------- /tests/test_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_attributes.py -------------------------------------------------------------------------------- /tests/test_case_insensitive_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_case_insensitive_dict.py -------------------------------------------------------------------------------- /tests/test_cell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_cell.py -------------------------------------------------------------------------------- /tests/test_codemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_codemanager.py -------------------------------------------------------------------------------- /tests/test_cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_cube.py -------------------------------------------------------------------------------- /tests/test_cube_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_cube_rules.py -------------------------------------------------------------------------------- /tests/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_database.py -------------------------------------------------------------------------------- /tests/test_database_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_database_operations.py -------------------------------------------------------------------------------- /tests/test_database_persistence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_database_persistence.py -------------------------------------------------------------------------------- /tests/test_dimension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_dimension.py -------------------------------------------------------------------------------- /tests/test_dimension_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_dimension_attributes.py -------------------------------------------------------------------------------- /tests/test_dimension_subsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_dimension_subsets.py -------------------------------------------------------------------------------- /tests/test_encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_encryption.py -------------------------------------------------------------------------------- /tests/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_functions.py -------------------------------------------------------------------------------- /tests/test_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_history.py -------------------------------------------------------------------------------- /tests/test_hybrid_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_hybrid_dict.py -------------------------------------------------------------------------------- /tests/test_member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_member.py -------------------------------------------------------------------------------- /tests/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_query.py -------------------------------------------------------------------------------- /tests/test_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_rules.py -------------------------------------------------------------------------------- /tests/test_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_samples.py -------------------------------------------------------------------------------- /tests/test_snapshots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_snapshots.py -------------------------------------------------------------------------------- /tests/test_storageprovider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_storageprovider.py -------------------------------------------------------------------------------- /tests/test_subsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_subsets.py -------------------------------------------------------------------------------- /tests/test_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tests/test_view.py -------------------------------------------------------------------------------- /tinyolap/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinyolap/area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/area.py -------------------------------------------------------------------------------- /tinyolap/authorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/authorization.py -------------------------------------------------------------------------------- /tinyolap/cell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/cell.py -------------------------------------------------------------------------------- /tinyolap/codemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/codemanager.py -------------------------------------------------------------------------------- /tinyolap/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/commands.py -------------------------------------------------------------------------------- /tinyolap/comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/comments.py -------------------------------------------------------------------------------- /tinyolap/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/config.py -------------------------------------------------------------------------------- /tinyolap/cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/cube.py -------------------------------------------------------------------------------- /tinyolap/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/database.py -------------------------------------------------------------------------------- /tinyolap/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/decorators.py -------------------------------------------------------------------------------- /tinyolap/dimension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/dimension.py -------------------------------------------------------------------------------- /tinyolap/encryption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/encryption.py -------------------------------------------------------------------------------- /tinyolap/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/exceptions.py -------------------------------------------------------------------------------- /tinyolap/facttable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/facttable.py -------------------------------------------------------------------------------- /tinyolap/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/history.py -------------------------------------------------------------------------------- /tinyolap/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/logger.py -------------------------------------------------------------------------------- /tinyolap/member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/member.py -------------------------------------------------------------------------------- /tinyolap/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/package.py -------------------------------------------------------------------------------- /tinyolap/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/query.py -------------------------------------------------------------------------------- /tinyolap/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/rules.py -------------------------------------------------------------------------------- /tinyolap/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/server.py -------------------------------------------------------------------------------- /tinyolap/slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/slice.py -------------------------------------------------------------------------------- /tinyolap/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/snapshot.py -------------------------------------------------------------------------------- /tinyolap/storage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinyolap/storage/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/storage/backend.py -------------------------------------------------------------------------------- /tinyolap/storage/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/storage/mock.py -------------------------------------------------------------------------------- /tinyolap/storage/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/storage/sqlite.py -------------------------------------------------------------------------------- /tinyolap/storage/storageprovider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/storage/storageprovider.py -------------------------------------------------------------------------------- /tinyolap/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/users.py -------------------------------------------------------------------------------- /tinyolap/utilities/case_insensitive_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/utilities/case_insensitive_dict.py -------------------------------------------------------------------------------- /tinyolap/utilities/file_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/utilities/file_management.py -------------------------------------------------------------------------------- /tinyolap/utilities/hybrid_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/utilities/hybrid_dict.py -------------------------------------------------------------------------------- /tinyolap/utilities/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/utilities/utils.py -------------------------------------------------------------------------------- /tinyolap/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tinyolap/view.py -------------------------------------------------------------------------------- /tools/tinypandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tools/tinypandas.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeutschler/tinyolap/HEAD/tox.ini --------------------------------------------------------------------------------