Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate database ERD using chartdb #46057

Open
1 task done
eladkal opened this issue Jan 26, 2025 · 2 comments
Open
1 task done

Generate database ERD using chartdb #46057

eladkal opened this issue Jan 26, 2025 · 2 comments
Assignees
Labels
area:MetaDB Meta Database related issues. good first issue kind:meta High-level information important to the community kind:task A task that needs to be completed as part of a larger issue

Comments

@eladkal
Copy link
Contributor

eladkal commented Jan 26, 2025

Body

https://github.com/chartdb/chartdb is very popular project and generate nice ERD schemas (though not sure if we can use it due to AGPL-3.0 license ?)
We should update our generation script to use it

Note: This library is to be used only for development. We are not distributing it to users thus we are OK with having it despite AGPL-3.0 license https://www.apache.org/legal/resolved.html#prohibited (Thanks to Jarek for this clarification)

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.
@eladkal eladkal added good first issue kind:meta High-level information important to the community kind:task A task that needs to be completed as part of a larger issue labels Jan 26, 2025
@dosubot dosubot bot added the area:MetaDB Meta Database related issues. label Jan 26, 2025
@jx2lee
Copy link
Contributor

jx2lee commented Jan 26, 2025

@eladkal Can i take this?

@eladkal
Copy link
Contributor Author

eladkal commented Jan 26, 2025

@eladkal Can i take this?

Assigned

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:MetaDB Meta Database related issues. good first issue kind:meta High-level information important to the community kind:task A task that needs to be completed as part of a larger issue
Projects
None yet
Development

No branches or pull requests

2 participants