fastapi_forge/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/__main__.py,sha256=7LZRkcSy6npl3BsbjHx5wzrbVxajhxoII5CriksL-AI,2362
fastapi_forge/constants.py,sha256=9l8yBs-9O5jSXnQ82itPDuJl0-6ivL7_ZiIUNMDuaQY,13
fastapi_forge/dtos.py,sha256=S2-wrOhyLy7IMwCGRqqpb2KjzCDO-WLaIZDgMt43r1Q,14974
fastapi_forge/enums.py,sha256=kO58_J2eFoQFB8jonalLDulmjFRYUciqtMy0RtjzTNg,2217
fastapi_forge/forge.py,sha256=CM-cddNlXM1wTgCtRrOiHFK0svQOAIZd1127DAd3y9U,3797
fastapi_forge/jinja.py,sha256=YGiQy9T0MtuvJ3iPcG9HyKzAC0bBrub7-y3W2aEfB4I,15767
fastapi_forge/jinja_utils.py,sha256=Wx9acRAstdW-zGbmPsGN0FiywFu2N-H8418CzuWYezY,2502
fastapi_forge/logger.py,sha256=u5SRJfUCKEuR8Xsbk7dKI_wP3s20eIGVImJolPBeGA4,93
fastapi_forge/project_io.py,sha256=RZ1vUsXfEZf2tp1tGO0vGdM2rnVtpa7YNAXNURd6G2Q,17874
fastapi_forge/string_utils.py,sha256=4pCC-ZOc7mYlpDCMuDJMjTPWe78IIe4w8XJaVpd1zDc,713
fastapi_forge/type_info_registry.py,sha256=4krALsF1vLO2pvfDV7RLIK9Dy6GTVwR3XJ_FJ4p9TnY,4105
fastapi_forge/example-projects/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/example-projects/game_zone.yaml,sha256=auY7vgahcYDsLBQ94CyvEbcVfuQ8aiiuaFXZwbDthlE,5471
fastapi_forge/frontend/__init__.py,sha256=ixuG51qoN_o3ykJtkwpOqixdEDouK4Vz3lECaBVjO7g,635
fastapi_forge/frontend/constants.py,sha256=dl9MySdaoNuyfbTfQAn41aQNF3lndZfU6f9KhvObyBc,2253
fastapi_forge/frontend/main.py,sha256=aRZrNzZpvMLjJxxxhEoAZ7hT5GtDsX76QsxRP_gizjQ,2293
fastapi_forge/frontend/notifications.py,sha256=HWdiOx6Wjfqj5OBKIGURniBKU9AeSS6CfdT02iMwhy8,1084
fastapi_forge/frontend/state.py,sha256=j4RJNf-aGJB61oB1SEgXMBH8jDm1NEoaAnjPLF3G33Y,8941
fastapi_forge/frontend/validation.py,sha256=G5t8qU9W7ofJfyiVndFKFCEqcvc3Hjm6Hm7A9KyU__w,271
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/item_create.py,sha256=Ghl_9lBzZUcPUSmcpOSEMubGhGjUQFv2rnBc32H8BzE,1961
fastapi_forge/frontend/components/item_row.py,sha256=Omfqf1RFdktRoL3c3t2nkx51xudyHMkI-vt_kAI-KjE,4766
fastapi_forge/frontend/modals/__init__.py,sha256=8Xt1L4Ue1LLZ_N07SoQjD_6pZh8-ngUv6bszQ-B05mE,300
fastapi_forge/frontend/modals/enum_modal.py,sha256=lKy6ubitWxp0GtrUDyEs-c5wn6ObVqYkQRrhlmbSHN4,3378
fastapi_forge/frontend/modals/field_modal.py,sha256=rk6dUqOYconuQTAydY9rgXX3wKd3BuAXcX54XYJDiX8,15123
fastapi_forge/frontend/modals/relation_modal.py,sha256=2UmXp8zwwYj6csGzTruSGEnV_CNUoiFnZYdsGV4vtDk,5699
fastapi_forge/frontend/panels/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/frontend/panels/enum_editor_panel.py,sha256=C-NI_J3_DcRfxNqV4YjmnOFLlZlhtCDVSye0JOChsEk,5716
fastapi_forge/frontend/panels/item_editor_panel.py,sha256=4d1OASVvjB9SF2jVNuhnw4XhiSoZjcYEIhI57dHhi_Y,856
fastapi_forge/frontend/panels/left_panel.py,sha256=JIOlBQM5Wm-eUWBwJNvVmkuWcsGedpR4Ms_joMwOFUU,3982
fastapi_forge/frontend/panels/model_editor_panel.py,sha256=QhbhgpNVfgHq9h9XV7W7JNSFHNpnSGofWFHXkjAGYqk,23051
fastapi_forge/frontend/panels/project_config_panel.py,sha256=qfzoN4wM9nl1r5-QvbV3mJQ5Mjr9lg2-sIWDOR-zOVs,17300
fastapi_forge/template/cookiecutter.json,sha256=LBiKXaMnSaqFi-rwEMi8jTdzNmPOYUNjB2Re07wGwdo,520
fastapi_forge/template/local_extensions.py,sha256=am3Om_fyxapF4ZnlQ1DXtai1aiQGE3jLQD8Wpt1hq_Q,208
fastapi_forge/template/hooks/post_gen_project.py,sha256=O00uddt1SNY1jTAdfwynA8BTKZt2R-fw3G7FQkSgvnM,3427
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=YPSu9ROQeX7jWz7cYvkhf5RRDCWIAQe0V6zsOJb7jCc,477
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=cgc-nOxAoZ24HH2uMWJV8oArIWZtXX9qAgg7V817L-g,5681
fastapi_forge/template/{{cookiecutter.project_name}}/forge-config.yaml,sha256=fotdNlygBok1WicCPSYB352DEamhZ2OE1hFkpsNufqk,916
fastapi_forge/template/{{cookiecutter.project_name}}/pyproject.toml,sha256=ySpvBHhHRCnlHI-ibQbxqDRLoes4wu9BWVOcgDAbaP4,2344
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=bhiRjaZ7R-dt8Y9vkVAgrLKot-3ru_nmsQMG-k54k34,306
fastapi_forge/template/{{cookiecutter.project_name}}/src/constants.py,sha256=nhpX0qU1xeB6OwQYL9NH1y0A2BBqXtvGsOktYy0sdMU,429
fastapi_forge/template/{{cookiecutter.project_name}}/src/exceptions.py,sha256=GyoOt8O_CsvbPlE1zcNXjOrpeeEanuis4evWzNRuLRE,875
fastapi_forge/template/{{cookiecutter.project_name}}/src/main.py,sha256=gLVxYHdcddrUbODNoeaxrzSts2B3hVD6i4MgaDIcb0U,1982
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=Ah1devMwMtqdBzOmMmF6npnyrz8YgVjOpETSfnj9VTs,5903
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=82z197aj7JtSo7Z8Vyx5qF-sC7sOL6qEBssmmKXGtg0,1593
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=Bia2JtwSXOOOiQynvNkoAJymv5OcHRcHlSZZJZ9VtwY,872
fastapi_forge/template/{{cookiecutter.project_name}}/src/routes/auth_routes.py,sha256=LYPEDmdrGUfXEqfp-nZXmXcJnhD308zo9AcN4nPbfH0,2274
fastapi_forge/template/{{cookiecutter.project_name}}/src/routes/demo_routes.py,sha256=O2_BIsQBqP2KHULPYHAbXT0rklyHoSmbsvpBVPr-DNU,1756
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=Hp1ITbsZz3b9AD9qkcEwS3f0p9nsgaFzDxfyGjS0lpI,169
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/rabbitmq/rabbitmq_dependencies.py,sha256=Yz2p7c_K-Q-zpD5q7pVo7M1nPAABZUvQ1Z_Zk6Ed8Xc,5252
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/rabbitmq/rabbitmq_lifetime.py,sha256=Rww5pEDDE0PIcQXRQYCyKxeSSVf-85cZz2dpnSdL5jg,1193
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/services/taskiq/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/taskiq/broker.py,sha256=5cfXGhhy72aLvJta4w_a-ng-RyCVmGgqiIDE2luhbPM,618
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/taskiq/scheduler.py,sha256=j1r__n5jHr9z42IfNiTn6qxOrf0bBbWQcdWBbMqQrUM,395
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/taskiq/taskiq_lifetime.py,sha256=9AnP_TO7mcsIIcJYExxB4-eIAXj9lCZso6wpkD8g3tE,258
fastapi_forge/template/{{cookiecutter.project_name}}/src/services/taskiq/tasks.py,sha256=73HRaeQpgAYzTk2VbMv1Iw43ePw8geVC9GDHc4pGhJM,462
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=uGw51b8SnDVS0yNlO11OoUyaUgO7mAmPyF5qnvzdpn4,4713
fastapi_forge/template/{{cookiecutter.project_name}}/tests/factories.py,sha256=WzlKI2aYlJ01vPdHtd8uY9x8NB83p9PHbXGdPIPwNR4,3323
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.8.1.dist-info/licenses/LICENSE,sha256=iiluuSlt-yqun3fTdXLoFtuqjzjCOYW4T7sc8Kd2row,1066
fastapi_forge-0.8.1.dist-info/METADATA,sha256=WAddwYCpDR4B2VX7Zvc8P19VxSFFb9sjGKoRphINIdA,5270
fastapi_forge-0.8.1.dist-info/WHEEL,sha256=pxyMxgL8-pra_rKaQ4drOZAegBVuX-G_4nRHjjgWbmo,91
fastapi_forge-0.8.1.dist-info/entry_points.txt,sha256=uhiFLAFt0NPMY_HNsOCLla_2C0CX5suvUn8dBSzBKgE,62
fastapi_forge-0.8.1.dist-info/top_level.txt,sha256=seSvGRSnC7c-yV-pQHKLsnKFdHlFjBobvt4__c1-ONE,14
fastapi_forge-0.8.1.dist-info/RECORD,,
