├── .circleci └── config.yml ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE.md ├── README.md ├── docker-compose.yml ├── puml-lib └── db_ent.puml ├── src ├── cli.rs ├── error.rs ├── lib.rs ├── main.rs ├── mermaid_generator.rs ├── plantuml_generator.rs ├── psql_erd_loader.rs └── sql_entities.rs └── tests ├── sql_loader_custom_schema_test.rs ├── sql_loader_test.rs ├── test_db.sql ├── test_schema.sql └── utils.rs /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /puml-lib/db_ent.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/puml-lib/db_ent.puml -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/mermaid_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/mermaid_generator.rs -------------------------------------------------------------------------------- /src/plantuml_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/plantuml_generator.rs -------------------------------------------------------------------------------- /src/psql_erd_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/psql_erd_loader.rs -------------------------------------------------------------------------------- /src/sql_entities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/src/sql_entities.rs -------------------------------------------------------------------------------- /tests/sql_loader_custom_schema_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/tests/sql_loader_custom_schema_test.rs -------------------------------------------------------------------------------- /tests/sql_loader_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/tests/sql_loader_test.rs -------------------------------------------------------------------------------- /tests/test_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/tests/test_db.sql -------------------------------------------------------------------------------- /tests/test_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/tests/test_schema.sql -------------------------------------------------------------------------------- /tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kurotych/sqlant/HEAD/tests/utils.rs --------------------------------------------------------------------------------