fastapi_forge/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/__main__.py,sha256=5Av4oY7BVAFZsw5yTtokRxpK3dWLZlJBPcG_QOhNAp4,2019
fastapi_forge/dtos.py,sha256=n3M6MGfQrrtM2VMUOfM1Cluu35hH2B6qZ27EEQk5I_M,10968
fastapi_forge/enums.py,sha256=6DlvfJQ3LvQUM3OYeXhu2XfeCj56MHyYxcJimX6o7fU,716
fastapi_forge/forge.py,sha256=BEQz0yoskXDalEYyb239QRDUVYY5I6WoIbB5RCASyZ0,1972
fastapi_forge/jinja.py,sha256=yN-UbEKEvRPbblYPLXKiq83kIWZeTdNF47l7fCNqjQc,17227
fastapi_forge/jinja_utils.py,sha256=4C78ZtH6jCiTEYymLw3ia2Ia2_77TcejVIA-MyOeeHw,4477
fastapi_forge/logger.py,sha256=u5SRJfUCKEuR8Xsbk7dKI_wP3s20eIGVImJolPBeGA4,93
fastapi_forge/project_io.py,sha256=eFQUj-5xOc-SWSTp3gYhuVzo2yKJhxxNxdXghDJwaZ0,6571
fastapi_forge/string_utils.py,sha256=K2_Km6GkTg76QATgYNpGx35axGx-VSl8_5ulo7ijECI,464
fastapi_forge/example-projects/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/example-projects/empty-service.yaml,sha256=FX4z9huy2CB2yFQCxAjzrtWs0JAvndax9fmFmmVkdZ8,164
fastapi_forge/example-projects/game_zone.yaml,sha256=vYEGYx_AwBih_HFfVbl2I6kU_kp1X1Gn8mVAbztQk-U,4033
fastapi_forge/frontend/__init__.py,sha256=55Hp05vucdrz7XBIwL2b7Mvr-yFMQW56hVdunessTNY,466
fastapi_forge/frontend/constants.py,sha256=UjboVD-Tr3qRs4yNA4F3n8D5lTK0FNVf64JfmG9XBNQ,1454
fastapi_forge/frontend/main.py,sha256=F8orH_0MMAf8fra3jG8o2ehdO5lvm2TUwCeecl-eUMI,2354
fastapi_forge/frontend/notifications.py,sha256=ms5Bh6NUWpfc4x5V32_X_aHq3Z0xD_ymq8qoqSM9or0,441
fastapi_forge/frontend/state.py,sha256=1-BeIlGHwCPNI_e10tDi3iNM75-4jEjbK7M_zGYQzBs,6194
fastapi_forge/frontend/components/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/frontend/components/header.py,sha256=q4Ez8FzJtjzBu_OJGReZOZgPHl9Xw3R1H8o4kQ7o05A,909
fastapi_forge/frontend/components/model_create.py,sha256=xdmcvF016X2dMJzzFZeexLTsajSUgtoU9yxQGaUWDRw,1019
fastapi_forge/frontend/components/model_row.py,sha256=yq464mmQ3jGDX7Kilmf1NMjGchyIEf0DHUZiUr2EskE,2508
fastapi_forge/frontend/modals/__init__.py,sha256=pR03-WNjRMsRIdgnJ69Gnuj9KQyvq590A6ce_41QxQ4,194
fastapi_forge/frontend/modals/field_modal.py,sha256=99lGKxqYRXc0Pd85dxvZM5-5meLrAsmJm6Yvv-_43RI,4657
fastapi_forge/frontend/modals/relation_modal.py,sha256=UqRsTG_lQGuZYkXHYsSjxky-YYzHAV8G48TnJV9h65U,5538
fastapi_forge/frontend/panels/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/frontend/panels/model_editor_panel.py,sha256=XMbgSc10WpiHCreKZUO2T98Mj0VAxKKPixF86K96QGg,18542
fastapi_forge/frontend/panels/model_panel.py,sha256=K-p5ZtQiEBaR6AE0o1IljTQXyuUbZ4ESNi91vKakeaE,2387
fastapi_forge/frontend/panels/project_config_panel.py,sha256=RNYZmTqZpcOHcVTdk28-n8533OZ7JKWrcJF2cehZ-EI,10590
fastapi_forge/template/cookiecutter.json,sha256=QX0LhuPf4gPuTyKV0H8hWB1db7fXME8_pfBxIsVlHew,445
fastapi_forge/template/local_extensions.py,sha256=am3Om_fyxapF4ZnlQ1DXtai1aiQGE3jLQD8Wpt1hq_Q,208
fastapi_forge/template/hooks/post_gen_project.py,sha256=j19vwagWmet9Xjj8rSlh0Va-OjfYzQLaCYjdOaaDpx0,3049
fastapi_forge/template/{{cookiecutter.project_name}}/.env.example,sha256=5FdhCC2dk_Xc5jGXGdfn9U8IN214Nk5qsQBcZYEi3_4,2086
fastapi_forge/template/{{cookiecutter.project_name}}/.gitignore,sha256=VbQzWCUor3mOE1DRpPnTisq0LnS9Vx-MD0sPDEG-iaI,3414
fastapi_forge/template/{{cookiecutter.project_name}}/Dockerfile,sha256=zO3_wTP_bWTuDhCzdE2rrueQFDnQXcrGrmyfnwjLQ0M,617
fastapi_forge/template/{{cookiecutter.project_name}}/Makefile,sha256=aMjIzct7hzQdgwSw_liEvTExD-x3Rq6vOqw-4OcQp0o,469
fastapi_forge/template/{{cookiecutter.project_name}}/README.md,sha256=uZudmx1SAB3PrJR0_FjfY7nDtEIXWJVPNdLQjg9petM,31
fastapi_forge/template/{{cookiecutter.project_name}}/alembic.ini,sha256=EpyR-c8ISCA_952r-Lzkkj9zGR7MqUYASq0Md-U-o14,1297
fastapi_forge/template/{{cookiecutter.project_name}}/docker-compose.yaml,sha256=Jye8fdPlOGE_mE-wbjeEKaDmo7XJcTzYq2NqRs7yDDM,4220
fastapi_forge/template/{{cookiecutter.project_name}}/forge-config.yaml,sha256=D6spddGkx7_bQEoNCvyFgTpPenxgp1ny8S4lMQa9Hck,816
fastapi_forge/template/{{cookiecutter.project_name}}/pyproject.toml,sha256=QcuptkMKtkGfc-nYIypoZrJlLtdeg1Tg-G3D04uUlCc,2146
fastapi_forge/template/{{cookiecutter.project_name}}/.github/workflows/check.yaml,sha256=fdmxsNFmnQWiwti9xK0Oe6boCGVLaKqVz_cZlH_uQ-8,1508
fastapi_forge/template/{{cookiecutter.project_name}}/migrations/env.py,sha256=SwryKBvx2Nq-iyYUYB5ApH-6VRWYZQqoE3XliNfJtPY,2049
fastapi_forge/template/{{cookiecutter.project_name}}/migrations/script.py.mako,sha256=MEqL-2qATlST9TAOeYgscMn1uy6HUS9NFvDgl93dMj8,635
fastapi_forge/template/{{cookiecutter.project_name}}/migrations/versions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/__main__.py,sha256=-Ct6PzaPsutBuJSkxYM0EuBM8qB1lQGEP6yPnEWJ3Cs,305
fastapi_forge/template/{{cookiecutter.project_name}}/src/constants.py,sha256=qMF9cQRyD6EXQZRL6aTE90CrLQEu_MR3IkU8qGuNjqo,91
fastapi_forge/template/{{cookiecutter.project_name}}/src/exceptions.py,sha256=GyoOt8O_CsvbPlE1zcNXjOrpeeEanuis4evWzNRuLRE,875
fastapi_forge/template/{{cookiecutter.project_name}}/src/main.py,sha256=lR9Pg5DutzOvmbqD1UjUXdHHaUUDjJOpTcpsYNwyBkg,1636
fastapi_forge/template/{{cookiecutter.project_name}}/src/middleware.py,sha256=cEXvemr9PlA771JiNPAPcqDJrRa4QlNn4LPQ2gFj5d4,324
fastapi_forge/template/{{cookiecutter.project_name}}/src/settings.py,sha256=2zLgeqjHvyrO65J3Pmumb3HD1vcIJVZeI_0v1wiEW5I,3534
fastapi_forge/template/{{cookiecutter.project_name}}/src/daos/__init__.py,sha256=RKIFTObotV2vQCf76vVc6Laa-MNamZfK6Is-oMVyHMk,1203
fastapi_forge/template/{{cookiecutter.project_name}}/src/daos/base_daos.py,sha256=_lGYWwLxaNRqG61RzHamfI1yVfSb6RUk5FOYnpwlvKs,5822
fastapi_forge/template/{{cookiecutter.project_name}}/src/db/__init__.py,sha256=a77ne2ukIIjacMsYtMWta5lZXgZQ31l1GIb_uSVorYE,380
fastapi_forge/template/{{cookiecutter.project_name}}/src/db/db_dependencies.py,sha256=MfVYQph39H2xIJ07W9hIVGt8Oc5nDMgnEyhhrb8CnhU,648
fastapi_forge/template/{{cookiecutter.project_name}}/src/db/db_lifetime.py,sha256=UsmzK0zEVzvn1gWoeoeChZtdZw3I7JkXw11Z8Nz98U4,803
fastapi_forge/template/{{cookiecutter.project_name}}/src/dependencies/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/dependencies/auth_dependencies.py,sha256=A-WYOxTDadei77aBgan-8-CKBhblDsZA-JnRWFNq4oA,1386
fastapi_forge/template/{{cookiecutter.project_name}}/src/dtos/__init__.py,sha256=UCa8gr4nBBJ5eH1FX7t48BwVGxqCTUqpBkad1vMmJU8,1333
fastapi_forge/template/{{cookiecutter.project_name}}/src/dtos/auth_dtos.py,sha256=XKVJpKY9kWrzm4Cwzw6qXS-SPmyLm3UhRy5MFjf2GF4,489
fastapi_forge/template/{{cookiecutter.project_name}}/src/models/__init__.py,sha256=Kky21P8eIlfvWTg-4gRNRCQWhlYkKlctMmEml0yjjcE,237
fastapi_forge/template/{{cookiecutter.project_name}}/src/routes/__init__.py,sha256=olPe1qsce7LPOSXJlXQ0TQ6dBCsnJFF0izgFfN9eWyE,760
fastapi_forge/template/{{cookiecutter.project_name}}/src/routes/auth_routes.py,sha256=4AOsJXxtd34nrlV5m30I62o84XzDKQPEsBY5YFoSOH0,2058
fastapi_forge/template/{{cookiecutter.project_name}}/src/routes/demo_routes.py,sha256=HvxLoZ_BIIHD3xU0pAGEV8cQ8IhAqq2sQQJYzOdSrcY,658
fastapi_forge/template/{{cookiecutter.project_name}}/src/routes/health_routes.py,sha256=e8LEpIv6cxEJg6mVeUAwd76IJojrYgPUCGQV7sTkPXg,178
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/rabbitmq/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/rabbitmq/rabbitmq_dependencies.py,sha256=wESOsiLB5lTgmFDuLwSthL3MYBXaOAbfKO3m3X3cQRU,1494
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/rabbitmq/rabbitmq_lifetime.py,sha256=ZJjW-LUZFhSSYqrtiIXtnKMW82KSwdZUUDar_nh5_9w,1091
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/redis/__init__.py,sha256=pDvybZSqzK3Y9bewTee8Fcpo4E8hKItHmJvQJnJxLZA,65
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/redis/redis_dependencies.py,sha256=jF0idPveD5kGfpXFlprjw8nPudeTEb79z1bHbg_2mUc,408
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/redis/redis_lifetime.py,sha256=4rjibnS0W_Pe0RfHj885RsLBGydCjnu0UWODpg_eREA,457
fastapi_forge/template/{{cookiecutter.project_name}}/src/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/utils/auth_utils.py,sha256=ZYna6RzIH8tGfjVbI1JghsigLu0kaMez8OIPsnXrrkE,1822
fastapi_forge/template/{{cookiecutter.project_name}}/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/tests/conftest.py,sha256=PyV2k6IyT36LKlGImEn8G4PBflDEkKIaQ0-BBSV1oBY,3172
fastapi_forge/template/{{cookiecutter.project_name}}/tests/factories.py,sha256=9Tqh_YfrbNLttOKIJUYlrqJbumvwjgAAa8NTIe0Uz80,3142
fastapi_forge/template/{{cookiecutter.project_name}}/tests/test_utils.py,sha256=Fnv3IoFw7bwNg60sJjs3tEq3jMvX5xRu399JlFy2R_U,1463
fastapi_forge/template/{{cookiecutter.project_name}}/tests/endpoint_tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge-0.4.0.dist-info/licenses/LICENSE,sha256=iiluuSlt-yqun3fTdXLoFtuqjzjCOYW4T7sc8Kd2row,1066
fastapi_forge-0.4.0.dist-info/METADATA,sha256=KYM7a-oW8xpF7pF3x1ghK7gSN-IzzYzZB0MPi2NmVZs,3167
fastapi_forge-0.4.0.dist-info/WHEEL,sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0,91
fastapi_forge-0.4.0.dist-info/entry_points.txt,sha256=uhiFLAFt0NPMY_HNsOCLla_2C0CX5suvUn8dBSzBKgE,62
fastapi_forge-0.4.0.dist-info/top_level.txt,sha256=seSvGRSnC7c-yV-pQHKLsnKFdHlFjBobvt4__c1-ONE,14
fastapi_forge-0.4.0.dist-info/RECORD,,
