User Tools

Site Tools


rdm-dev:start

This is an old revision of the document!


Wissensmanagement der Entwickler in der AG Daten.

Inhalt
Nützliches

Platz, um als Team Vorgehen, gute Lösungen usw. über Projekte hinweg auszutauschen.

Tip #1: Wenn du OOP im Python magst, dann würdest du von pylint profitieren. LOL Beim Dokumentieren großerer Projecte ist visueller Überblick hilfreich und

pyreverse -o png -p name_for_the_files my_script.py

response: classes_name_for_the_files.png packages_name_for_the_files.png

doku https://pylint.readthedocs.io/en/latest/pyreverse.html

Tip #2: How to replicate any mongoDB database in a Docker container?

1. Ensure you have mongo cli tools installed (Homebrew is your friend)

2. call mongodump in any convenient way for you https://www.mongodb.com/docs/database-tools/mongodump/

3. save the mongodump conveniently.

4. publish the database at port. for example, 27017

5. on the host machine run: mongorestore \

  1. -uri=“mongodb:username:password@localhost:27017” \ –db icgem-test \ –dir /mongo_dump/icgem-test 5. to automate the process each time a container is reloaded, you will need a .sh script. You mount the .sh script and the mongodump onto the container (this eliminates the necessity of step 3), then the script does step 4. —-
rdm-dev/start.1758000058.txt.gz · Last modified: 2025/09/16 05:20 by ehrmann