Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nens/threedi-model-migration
Tooling to migrate models from models.lizard.net to 3di.live
https://github.com/nens/threedi-model-migration
Last synced: 4 days ago
JSON representation
Tooling to migrate models from models.lizard.net to 3di.live
- Host: GitHub
- URL: https://github.com/nens/threedi-model-migration
- Owner: nens
- License: other
- Created: 2021-11-09T10:47:10.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-03T15:40:29.000Z (over 2 years ago)
- Last Synced: 2024-04-12T01:12:29.678Z (7 months ago)
- Language: Python
- Size: 431 KB
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE
Awesome Lists containing this project
README
=======================
threedi_model_migration
=======================Tooling to migrate models from models.lizard.net to 3di.live
Features
--------* Download a 3Di model repository (mercurial / hg / tortoise)
* List all revisions in a repository and export to JSON / CSV
* Checkout a specific revisionUsage
-----First cd into the root that contains your local repositories (or a tmpdir)::
$ cd /my/path/to/models
Alternatively specify this dir using `--base_path`.
Show help::
$ threedi_model_migration --help
Clone / pull::
$ threedi_model_migration download v2_bergermeer
Inspect revisions and write to the inspection file in `/_inspection/{repo_name}.json`::
$ threedi_model_migration inspect v2_bergermeer --last_update 2019-01-01
Create a migration plan in `/_inspection/{repo_name}.plan.json`::
$ threedi_model_migration plan v2_bergermeer
v2_bergermeer-v2_bergermeer.sqlite-simple_infil_no_grndwtr: 95-107Credits
-------This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage