MANIFEST.in
README.md
pyproject.toml
fastapi_clean_cli.egg-info/PKG-INFO
fastapi_clean_cli.egg-info/SOURCES.txt
fastapi_clean_cli.egg-info/dependency_links.txt
fastapi_clean_cli.egg-info/entry_points.txt
fastapi_clean_cli.egg-info/requires.txt
fastapi_clean_cli.egg-info/top_level.txt
fastclean/__init__.py
fastclean/build_templates.py
fastclean/cli_main.py
fastclean/main.py
fastclean/setup.py
fastclean/application/interfaces/__init__.py
fastclean/application/interfaces/file_system.py
fastclean/application/interfaces/template_engine.py
fastclean/application/interfaces/validator.py
fastclean/application/interfaces/add_feature/add_authentication.py
fastclean/application/interfaces/add_feature/add_caching.py
fastclean/application/interfaces/add_feature/add_monitoring.py
fastclean/application/interfaces/add_feature/dto.py
fastclean/application/interfaces/api/dependencyes.py
fastclean/application/interfaces/api/v1/routes/user.py
fastclean/application/interfaces/schemas/user.py
fastclean/application/use_cases/add_feature/__init__.py
fastclean/application/use_cases/create_project/__init__.py
fastclean/application/use_cases/create_project/create_project.py
fastclean/application/use_cases/create_project/dto.py
fastclean/application/use_cases/generate_crud/__init__.py
fastclean/application/use_cases/generate_crud/dto.py
fastclean/application/use_cases/generate_crud/generate_crud.py
fastclean/application/use_cases/user/create_user.py
fastclean/application/use_cases/user/get_user.py
fastclean/application/use_cases/user/list_user.py
fastclean/config/__init__.py
fastclean/config/constants.py
fastclean/config/settings.py
fastclean/core/use_case.py
fastclean/core/entities/__init__.py
fastclean/core/entities/base.py
fastclean/core/entities/project.py
fastclean/core/entities/template.py
fastclean/core/entities/user.py
fastclean/core/exceptions/__init__.py
fastclean/core/exceptions/base.py
fastclean/core/exceptions/validation.py
fastclean/core/value_objects/__init__.py
fastclean/core/value_objects/auth_type.py
fastclean/core/value_objects/cache_type.py
fastclean/core/value_objects/database_type.py
fastclean/core/value_objects/project_config.py
fastclean/infrastructure/config/settings.py
fastclean/infrastructure/database/database.py
fastclean/infrastructure/database/models/user_model.py
fastclean/infrastructure/database/repositories/user_repository.py
fastclean/infrastructure/file_system/__init__.py
fastclean/infrastructure/file_system/local_file_system.py
fastclean/infrastructure/file_system/path_resolver.py
fastclean/infrastructure/generators/__init__.py
fastclean/infrastructure/generators/auth_generator.py
fastclean/infrastructure/generators/base_generator.py
fastclean/infrastructure/generators/crud_generator.py
fastclean/infrastructure/generators/docker_generator.py
fastclean/infrastructure/generators/project_generator.py
fastclean/infrastructure/templates/__init__.py
fastclean/infrastructure/templates/jinja_engine.py
fastclean/infrastructure/templates/template_loader.py
fastclean/infrastructure/validators/__init__.py
fastclean/infrastructure/validators/name_validator.py
fastclean/infrastructure/validators/project_validator.py
fastclean/presentation/cli/__init__.py
fastclean/presentation/cli/base.py
fastclean/presentation/cli/crud_command.py
fastclean/presentation/cli/feature_command.py
fastclean/presentation/cli/init_command.py
fastclean/presentation/formatters/__init__.py
fastclean/presentation/formatters/console_formatter.py
fastclean/presentation/formatters/progress_bar.py
fastclean/presentation/parsers/__init__.py
fastclean/presentation/parsers/argument_parser.py
fastclean/repositories/user_repository.py
fastclean/templates/auth/jwt_handler.py.j2
fastclean/templates/base/database.py.j2
fastclean/templates/base/env.j2
fastclean/templates/base/gitignore.j2
fastclean/templates/base/main.py.j2
fastclean/templates/base/readme.md.j2
fastclean/templates/base/requirements.txt.j2
fastclean/templates/base/settings.py.j2
fastclean/templates/crud/entity.py.j2
fastclean/templates/crud/model.py.j2
fastclean/templates/crud/repository_impl.py.j2
fastclean/templates/crud/repository_interface.py.j2
fastclean/templates/crud/routes.py.j2
fastclean/templates/crud/schemas.py.j2
fastclean/templates/crud/test_integration.py.j2
fastclean/templates/crud/test_unit.py.j2
fastclean/templates/crud/usecase_create.py.j2
fastclean/templates/crud/usecase_delete.py.j2
fastclean/templates/crud/usecase_get.py.j2
fastclean/templates/crud/usecase_list.py.j2
fastclean/templates/crud/usecase_update.py.j2
fastclean/templates/docker/docker_compose.yml.j2
fastclean/templates/docker/dockerfile.j2
fastclean/templates/domain/user_entity.py.j2
fastclean/templates/interfaces/user_routes.py.j2
fastclean/templates/interfaces/user_schema.py.j2
fastclean/tests/conftest.py
fastclean/tests/integration/__init__.py
fastclean/tests/integration/test_user_api.py
fastclean/tests/unit/application/__init__.py
fastclean/tests/unit/core/__init__.py
fastclean/tests/unit/infrastructure/__init__.py