erdantic
Entity relationship diagrams for Python data model classes like Pydantic
파일 탐색기
최종 버전 다운로드 (.zip)- docs-preview.yml
- docs-publish.yml
- release.yml
- tests.yml
- codecov.yml
- attrs.md
- dataclasses.md
- msgspec.md
- pydantic.md
- pydantic_v1.md
- attrs.md
- dataclasses.md
- index.md
- msgspec.md
- pydantic.md
- convenience.md
- core.md
- d2.md
- exceptions.md
- typing_utils.md
- edge-many-unspecified.png
- edge-many-zero.png
- edge-one-one.png
- edge-one-zero.png
- erdantic_diagram.png
- erdantic_diagram.svg
- example_diagram.png
- example_diagram.svg
- pydantic_with_default_column_diagram.png
- mkdocs-jupyter-extra.css
- changelog.md
- cli.md
- customizing.md
- extending.md
- forward-references.md
- index.md
- attrs.ipynb
- dataclasses.ipynb
- msgspec.ipynb
- pydantic.ipynb
- d2.ipynb
- generate_images.py
- generate_pydantic_with_default_column_diagram.py
- hooks.py
- mkdocs.yml
- __init__.py
- attrs.py
- dataclasses.py
- msgspec.py
- pydantic.py
- pydantic_v1.py
- __init__.py
- attrs.py
- dataclasses.py
- msgspec.py
- pydantic.py
- __init__.py
- __main__.py
- _logging.py
- _repr_utils.py
- _version.py
- cli.py
- convenience.py
- core.py
- d2.py
- exceptions.py
- py.typed
- typing_utils.py
- fix_graphviz.sh
- attrs_nested_types.d2
- attrs_nested_types.dot
- attrs_recursive.d2
- attrs_recursive.dot
- attrs_relation_semantics.d2
- attrs_relation_semantics.dot
- attrs_union_semantics.d2
- attrs_union_semantics.dot
- dataclasses_nested_types.d2
- dataclasses_nested_types.dot
- dataclasses_recursive.d2
- dataclasses_recursive.dot
- dataclasses_relation_semantics.d2
- dataclasses_relation_semantics.dot
- dataclasses_union_semantics.d2
- dataclasses_union_semantics.dot
- msgspec_nested_types.d2
- msgspec_nested_types.dot
- msgspec_recursive.d2
- msgspec_recursive.dot
- msgspec_relation_semantics.d2
- msgspec_relation_semantics.dot
- msgspec_union_semantics.d2
- msgspec_union_semantics.dot
- pydantic_nested_types.d2
- pydantic_nested_types.dot
- pydantic_recursive.d2
- pydantic_recursive.dot
- pydantic_relation_semantics.d2
- pydantic_relation_semantics.dot
- pydantic_union_semantics.d2
- pydantic_union_semantics.dot
- pydantic_with_default_column.dot
- pydantic_with_default_column.json
- pydantic_with_default_column.png
- pydantic_with_default_column.svg
- attrs.d2
- attrs.dot
- attrs.json
- attrs.png
- attrs.svg
- dataclasses.d2
- dataclasses.dot
- dataclasses.json
- dataclasses.png
- dataclasses.svg
- pydantic.d2
- pydantic.dot
- pydantic.json
- pydantic.png
- pydantic.svg
- attrs_nested_types.d2
- attrs_nested_types.dot
- attrs_recursive.d2
- attrs_recursive.dot
- attrs_relation_semantics.d2
- attrs_relation_semantics.dot
- attrs_union_semantics.d2
- attrs_union_semantics.dot
- dataclasses_nested_types.d2
- dataclasses_nested_types.dot
- dataclasses_recursive.d2
- dataclasses_recursive.dot
- dataclasses_relation_semantics.d2
- dataclasses_relation_semantics.dot
- dataclasses_union_semantics.d2
- dataclasses_union_semantics.dot
- msgspec_nested_types.d2
- msgspec_nested_types.dot
- msgspec_recursive.d2
- msgspec_recursive.dot
- msgspec_relation_semantics.d2
- msgspec_relation_semantics.dot
- msgspec_union_semantics.d2
- msgspec_union_semantics.dot
- pydantic_nested_types.d2
- pydantic_nested_types.dot
- pydantic_recursive.d2
- pydantic_recursive.dot
- pydantic_relation_semantics.d2
- pydantic_relation_semantics.dot
- pydantic_union_semantics.d2
- pydantic_union_semantics.dot
- pydantic_with_default_column.dot
- pydantic_with_default_column.json
- pydantic_with_default_column.png
- pydantic_with_default_column.svg
- attrs.d2
- attrs.dot
- attrs.json
- attrs.png
- attrs.svg
- dataclasses.d2
- dataclasses.dot
- dataclasses.json
- dataclasses.png
- dataclasses.svg
- pydantic.d2
- pydantic.dot
- pydantic.json
- pydantic.png
- pydantic.svg
- pydantic_v1.d2
- pydantic_v1.dot
- pydantic_v1.json
- pydantic_v1.png
- pydantic_v1.svg
- generate_pydantic_with_defaults_assets.py
- generate_static_assets.py
- __init__.py
- conftest.py
- module_with_error.py
- pydantic_with_default_column.py
- snapshot_cases.py
- test_against_assets.py
- test_attrs.py
- test_cli.py
- test_convenience.py
- test_core.py
- test_d2.py
- test_dataclasses.py
- test_msgspec.py
- test_plugins.py
- test_pydantic.py
- test_pydantic_v1.py
- test_regressions.py
- test_typing_utils.py
- typechecks.py
- utils.py
- .gitattributes
- .gitignore
- AGENTS.md
- CHANGELOG.md
- CONTRIBUTING.md
- justfile
- LICENSE
- pixi.lock
- pyproject.toml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/drivendataorg/erdantic
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd erdantic
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install erdantic
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install "erdantic @ git+https://github.com/drivendataorg/erdantic.git"
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install erdantic
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install "erdantic @ git+https://github.com/drivendataorg/erdantic.git"
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
