fastscaff/__init__.py,sha256=kUR5RAFc7HCeiqdlX36dZOHkUI5wI6V_43RpEcD8b-0,22
fastscaff/cli.py,sha256=CGtxORW9ITIUYbT5etzYwx8BqaMtec7Ja-4sABCwXm0,3254
fastscaff/generator.py,sha256=_0KvwP2wEM4NGO98Pu6pmtQaWr-vp_JnYP7C63skoQw,10957
fastscaff/templates/app/__init__.py.jinja2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastscaff/templates/app/main.py.jinja2,sha256=s6tH7LLcFMNVG9e1bnQU4psnV7e26WI0cr4gWthF9ys,1857
fastscaff/templates/app/api/__init__.py.jinja2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastscaff/templates/app/api/v1/__init__.py.jinja2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastscaff/templates/app/api/v1/router.py.jinja2,sha256=Oxta2syVzoPG7-lRm-CdgW0rfK9H2JoH-2bJEsIUR2o,330
fastscaff/templates/app/api/v1/endpoints/__init__.py.jinja2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastscaff/templates/app/api/v1/endpoints/auth.py.jinja2,sha256=GqXzK1eTiEOt_7Dt-tweNWXN6lsVvcxqPtFHvsYAlRg,886
fastscaff/templates/app/api/v1/endpoints/health.py.jinja2,sha256=dLxM17wVO9Q5A66aWn7q0XF0LqFg2ydqr2edfVzGbq8,313
fastscaff/templates/app/api/v1/endpoints/users.py.jinja2,sha256=T2htY4HYmr0nW1daQLyk1sdiKyxIJFRhkNOrWOHGZ6I,592
fastscaff/templates/app/core/__init__.py.jinja2,sha256=NL84MXY7rIiK9N4a1i2yGM-t8voZjKeOeeQDsEl9Do8,192
fastscaff/templates/app/core/config.py.jinja2,sha256=EajcHa2JrfhydpbL1Z7oHmNTi8_FmVJ1JjH9ndTok_M,1541
fastscaff/templates/app/core/database_sqlalchemy.py.jinja2,sha256=yodGbLW6-sC6o_aC1kJFOn7xtNYnMltxesSrZ5wotpo,3180
fastscaff/templates/app/core/database_tortoise.py.jinja2,sha256=h0cQqgFzQDlEUthxIduXiYukR1IyOE3T9tOdsgOR7Ag,1872
fastscaff/templates/app/core/lifespan.py.jinja2,sha256=MBZrWt3j84WHi7BmwURoAOTXpaje5pE3Y4ggNNse3hQ,1037
fastscaff/templates/app/core/logger.py.jinja2,sha256=tERVRB9ZRogODsqmfWGIYiMnvdpD-j5HS-9EV6xfuv4,4823
fastscaff/templates/app/core/rbac.py.jinja2,sha256=zv7heT_nzWuyGJ41vsCb7ykpmtb9CIBFTAqnIUyiMlw,14055
fastscaff/templates/app/core/redis.py.jinja2,sha256=QqCbKBCRrw2j-0ZnPmEss0nhNqymeBC70rijkg8dlQE,9386
fastscaff/templates/app/core/security.py.jinja2,sha256=1ddN1m6eNH4iAVZcrc3pdOSlZGHc85MmB0Szh63Gdsw,2405
fastscaff/templates/app/core/singleton.py.jinja2,sha256=GA_Q01Kez86EXl5_cijWI6OJYw9Z6a0HRrnHabBRcr0,902
fastscaff/templates/app/exceptions/__init__.py.jinja2,sha256=vklI5-vOyyPSZXEI1dbS22ys2pX_D_9PZcvvdNgbQu4,430
fastscaff/templates/app/exceptions/base.py.jinja2,sha256=AR4L-q4YErkf-q92ZQf4VoJvUezLsfI8j249U39OrNQ,946
fastscaff/templates/app/exceptions/handlers.py.jinja2,sha256=S0YBN0UhEgeGEZ0afm5KKWj6fxnRCWIe3V6uwB7-Rjg,2256
fastscaff/templates/app/middleware/__init__.py.jinja2,sha256=NTkdAMQTaa3Cpz8PUbVKzXz-ozDCTTPNqxK2JWd3CD4,494
fastscaff/templates/app/middleware/cors.py.jinja2,sha256=3r8OXgR5xGmzRWhQj7GRKwgerNdm1msOKhbUJjthPxs,415
fastscaff/templates/app/middleware/jwt.py.jinja2,sha256=IV_Ef79mXiBnr8ama3omMwZBcv1xqgUGj_CITfB89sM,3117
fastscaff/templates/app/middleware/logging.py.jinja2,sha256=Bu3Tm9jK-lid63PWIu46qVr_D81JmnXPyxwrZy2ICoI,4088
fastscaff/templates/app/middleware/security.py.jinja2,sha256=HZ0lCOGeZfhjDhY1mZ_fcHJmvCw-X-tm0U7GAOlhvbY,2008
fastscaff/templates/app/middleware/sign.py.jinja2,sha256=l9zLHq4OhXOhDfZQY289Esc_l9DN5vDTLMgMb_7Mlp4,6543
fastscaff/templates/app/middleware/tracing.py.jinja2,sha256=hzjC4eYqNigEs8822C-djv8iqpSuQaI8LpmXx5u07l8,2454
fastscaff/templates/app/models/__init__.py.jinja2,sha256=qSR48isp0aAY8PvtSq1LdYtVfy_et13JUsblZEU-740,53
fastscaff/templates/app/models/base_sqlalchemy.py.jinja2,sha256=lrcbIM6qubYsO-CjiVnIhC4ZBniWBCRFP_aDqO7HPEM,662
fastscaff/templates/app/models/base_tortoise.py.jinja2,sha256=2URKUBSOJ6aUPOpuEMKajNcYYPgYHvOieWnkSNhDFbo,342
fastscaff/templates/app/models/user_sqlalchemy.py.jinja2,sha256=V9rXn_yCFwWVUg2MhcpnGB-Ho9wDv8q4gWJABn98FTk,466
fastscaff/templates/app/models/user_tortoise.py.jinja2,sha256=SHiyGBJn7nzlPzxqiBJqE53opyOSIV_Fd8eJBmD5lro,397
fastscaff/templates/app/repositories/__init__.py.jinja2,sha256=WPJ7-PbTi6PfLfzmNwY7nw4OZJiGHvI1HkP7UevgGqY,79
fastscaff/templates/app/repositories/base_sqlalchemy.py.jinja2,sha256=2h9ipcoD78xF4NPwxqOPnVBzPL-2XCLeD6Qac9TgFBk,3566
fastscaff/templates/app/repositories/base_tortoise.py.jinja2,sha256=1f0FtO04lX9j3Y3raIHtAJ1QFBbOyU_d8Ah9JOXj-XM,1999
fastscaff/templates/app/repositories/user_sqlalchemy.py.jinja2,sha256=fbuItw2TiVH1v4Y3jEzwmkPKnlaZLoAYFkaXUvoRqZs,1881
fastscaff/templates/app/repositories/user_tortoise.py.jinja2,sha256=30THYYqEHjNyaUkvj2Oec6_eXgnOeVIeAlCiv-zjVRw,1367
fastscaff/templates/app/schemas/__init__.py.jinja2,sha256=rKtc0XA_-4yLlEq4iMpuUnHkzI30iJnIEICYgFpdjPo,154
fastscaff/templates/app/schemas/auth.py.jinja2,sha256=_CWI06PoTfU63WkV-zFRN6wW3eJwB6DbSFtmgM-B6mU,398
fastscaff/templates/app/schemas/base.py.jinja2,sha256=sH7cBqPQci2SeH4JZPDN2Cp5IFK-ANBrWhNU6d8jq7o,467
fastscaff/templates/app/schemas/user.py.jinja2,sha256=nilBM0yl9XEnwZxxqiyjntHgIZCdYgun5E-wMJOIHEU,591
fastscaff/templates/app/services/__init___sqlalchemy.py.jinja2,sha256=zRUUKLtIdeLGcqDw1Ssn8XSzA4JE8M0Y9dSYqImgPx4,976
fastscaff/templates/app/services/__init___tortoise.py.jinja2,sha256=zRUUKLtIdeLGcqDw1Ssn8XSzA4JE8M0Y9dSYqImgPx4,976
fastscaff/templates/app/services/auth_sqlalchemy.py.jinja2,sha256=2L6jPWqaTRMAJhK7NszjrZkr378p1KpX6hkcEhOUedk,1453
fastscaff/templates/app/services/auth_tortoise.py.jinja2,sha256=0NlnjJd_TTWPq7PEvyFGHPxsP7QP9byAUJOCKjNlX20,1454
fastscaff/templates/app/services/user_sqlalchemy.py.jinja2,sha256=tHOXtQ-R87X4zoqS0JZ6yvJs-r4ZlTA_URyPIH5wFiw,1088
fastscaff/templates/app/services/user_tortoise.py.jinja2,sha256=UCv_qBisnpsRbo1zkKAXhTPspCWPyGS1XbixL_t5dkE,1089
fastscaff/templates/app/utils/__init__.py.jinja2,sha256=kKB1T0O66mSDJKv5t8ydBk8g5GAbb2iarXAv-hXs39Y,681
fastscaff/templates/app/utils/auth.py.jinja2,sha256=XABElht7MYPEavktAS7T7UVMJCJ7ovJUJKs9hEMlIas,4737
fastscaff/templates/app/utils/cache.py.jinja2,sha256=lHwNLX2KDFZPVyHQxfs5Y6etqfdHMYwa6FizOAqBL2w,15963
fastscaff/templates/app/utils/rate_limiter.py.jinja2,sha256=YJXMNdITgMtinm4DNfDr-v9f1LK-p0scWNeQofzS6iI,9955
fastscaff/templates/app/utils/snowflake.py.jinja2,sha256=jcPEm1dlQgE9_xpI9AQbh57qin1hx27B9D0IanwPlS4,2319
fastscaff/templates/app/utils/sort_helper.py.jinja2,sha256=LkM8wAOA5CNJFyG6aua5ub3cORflIaB5x0OPdSqssXQ,1694
fastscaff/templates/base/Dockerfile.jinja2,sha256=Fq2udq8vk12Vd9JfQi5k18TRA8y8FJBbPf8_GURK3UQ,767
fastscaff/templates/base/Makefile.jinja2,sha256=xRrQB1vdrhgBpZpeH8v_Pse-58Z9dS9XPExOpRr2Yuc,1448
fastscaff/templates/base/README.md.jinja2,sha256=kUAU9G_38I8Wyjnob3vGaUA4VzsUDC91JOxpkWpYJMY,1136
fastscaff/templates/base/docker-compose.yml.jinja2,sha256=V8_U8UkARgtRTxIls2X4PYUqwmuYPhKLiUUNJP_46Dw,1757
fastscaff/templates/base/env.example.jinja2,sha256=yiWyjhFAf4XfczujBHuMUrG9rw-Yl1W4CS2-Iyn8P3o,911
fastscaff/templates/base/gitignore.jinja2,sha256=TWoCgry12vDHnqg9xD873_i-EU9gXeT8_3-T4ldzh2M,452
fastscaff/templates/base/pre-commit-config.yaml.jinja2,sha256=ImlTXbLMld32LpW2z_-YJAM8UtZpaTT94RRfVBp_yHg,392
fastscaff/templates/base/pyproject.toml.jinja2,sha256=5f6rbRYO8_NYautv0tql03xjN_nGSntrbmqEStjKiEc,1031
fastscaff/templates/base/requirements.txt.jinja2,sha256=sYexurY5rceEYWsYnqmggz3F_f7SrHBsOaq3RWXFh6g,641
fastscaff/templates/tests/__init__.py.jinja2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastscaff/templates/tests/conftest.py.jinja2,sha256=BUktOPbbO3tKNeWb1JBC62MiyivZffPwsgyflQPI3CU,376
fastscaff/templates/tests/api/__init__.py.jinja2,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastscaff/templates/tests/api/test_health.py.jinja2,sha256=QPoXqRPDbkBI8fuIexa0rpBv4t1XULJK3txlM3G0DZw,594
fastscaff-0.1.0.dist-info/METADATA,sha256=i1PT91y2Aem_6PNgbrySWMhY4J196Xcw8OAYIVXWSrE,3619
fastscaff-0.1.0.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
fastscaff-0.1.0.dist-info/entry_points.txt,sha256=fDGe47f-lNl8sjTb9kL0x7Op-MheTwlpHDx--pqmKdQ,48
fastscaff-0.1.0.dist-info/top_level.txt,sha256=Wgz1GgOB0RdZkhyMwzHqAI8CrGfVltBv_arQ6c3EECc,10
fastscaff-0.1.0.dist-info/RECORD,,
