m-dumpster:MySQL 相关数据转储器

时间:2024-07-19 02:41:54
【文件属性】:

文件名称:m-dumpster:MySQL 相关数据转储器

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-19 02:41:54

Python

#MySQL 相关数据转储程序 该程序旨在根据在另一个表中找到的数据从 MySQL 数据库表中检索记录。 典型的用例是一个包含许多租户信息的数据库,这些信息可以通过单个字段(例如:company_id)聚合。 该程序允许您轻松定义这些关系,并为您定义的每个表创建一个 .sql 转储文件。 句法: Pythonsrc/main.py #JAML 该程序使用自定义格式来了解要下拉哪些数据库表以及如何连接到您定义的字段。 目前有 4 种方法可以告诉程序如何下拉数据库表: TABLE_NAME|TARGET_FIELD_COLUMN - 这将对给定的目标字段直接下拉数据库表。 TABLE_NAME|JOINING_COLUMN > JOINING_TABLE|TARGET_FIELD_COLUMN - 这将获取第一个表的所有记录并线性连接表,直到它到达连接目标字段的表。 *TABL


【文件预览】:
m-dumpster-master
----dumpster()
--------tablemap.jaml(83B)
--------scripts.py(753B)
--------export_database.py(955B)
--------dump_database.py(2KB)
--------builder.py(2KB)
--------parser.py(678B)
--------__init__.py(23B)
--------where_clause_factory.py(1KB)
----.gitignore(179B)
----README.md(1KB)
----ci.sh(784B)
----tests()
--------builder_tests.py(3KB)
--------where_clause_factory_tests.py(3KB)
--------export_database_tests.py(3KB)
--------dump_database_tests.py(6KB)
--------__init__.py(23B)
----dump()
--------.gitkeep(0B)
----setup.py(604B)

网友评论