Implemented the suggested schema for BuildingAsset and TileAsset

2 jobs for 6-implement-the-new-database-schema-to-be-compatible-with-loss-calculator-the-taiwan-project-and in 1 minute and 25 seconds (queued for 1 second)
Name Stage Failure
failed
linters Test
    Uninstalling exposurelib-0.1:
Successfully uninstalled exposurelib-0.1
Successfully installed astroid-2.9.2 black-21.12b0 click-8.0.3 exposurelib-0.1 flake8-4.0.1 isort-5.10.1 lazy-object-proxy-1.7.1 mccabe-0.6.1 mypy-extensions-0.4.3 pathspec-0.9.0 platformdirs-2.4.1 pycodestyle-2.8.0 pyflakes-2.4.0 pylint-2.12.2 tomli-1.2.3 typing-extensions-4.0.1 wrapt-1.13.3
$ make check
flake8 --max-line-length=96 --ignore=E203,W503 exposurelib tests setup.py
exposurelib/database.py:297:97: E501 line too long (110 > 96 characters)
make: *** [Makefile:5: check] Error 1
Cleaning up file based variables
ERROR: Job failed: exit code 1