easy_fastapi_cli/__init__.py,sha256=JwVsSZ9q-UWFW-ftHfUXSmlBXQfyA1jwZlfbogiTMK0,89
easy_fastapi_cli/_guard.py,sha256=yOcJzSUe5-6SPU0v6tWpYdbAZCBbewNOFf8w-_dVqPc,430
easy_fastapi_cli/main.py,sha256=xRcxOoMIpHlPduTbyCodMNrCiZoMFhaz-48JrNPK4Pc,4756
easy_fastapi_cli/plugin_loader.py,sha256=j_kYmhW0ok5aK2EMNLs3bnabtR5_TKV1EfSbqDF6FmM,3193
easy_fastapi_cli/plugin_protocol.py,sha256=Fb0wUTjZY05H8YSSjj5LyP9RFJ-EvuUnnQoZiRFcj3E,708
easy_fastapi_cli/venv_bridge.py,sha256=IMV6E6C6lsqda1pK_oy9RWld8pQS9a71eUJORa6iJFs,2529
easy_fastapi_cli/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
easy_fastapi_cli/commands/create.py,sha256=txmSscNaAq3qMBZnvNJxBEW5J-kBJhwtn08RqzvCt7o,4527
easy_fastapi_cli/commands/db.py,sha256=Mo9auhN5Yk09q6VfgxDcMaWJ1z9GrRTki4IBrUqS3sg,1120
easy_fastapi_cli/commands/gen.py,sha256=vWKYhS4pZl80cb2oDIy5Tm62f-rneds_KYPpuWAVaPw,913
easy_fastapi_cli/commands/run.py,sha256=61FDtnwbZptMDTotX6JkTBTeL7DJCqueDFRpGQIJnaA,1215
easy_fastapi_cli/scaffold/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
easy_fastapi_cli/scaffold/conflict.py,sha256=g79lLThddQZAk2hY5c9OxSCnhF3n0ZLRdn7sOtPG2pg,2409
easy_fastapi_cli/scaffold/manifest.py,sha256=njk9fTdvesieDWwGFYBTRbV5RKzogrw8HFFUW1ci2dY,10770
easy_fastapi_cli/scaffold/marker.py,sha256=cnDF4YVehMh0romr72WwVjpLA2nacdxSIKhBCkD1tUQ,1650
easy_fastapi_cli/scaffold/options.py,sha256=w8sE_CUFwXiz5AoxtzANkEGBylsqUowIvPgCuYaeh6Y,839
easy_fastapi_cli/scaffold/paths.py,sha256=JE30QwRw6DzO9aZCSQ2nEmTQCJpNMfB6yb4m9oRwnJI,410
easy_fastapi_cli/scaffold/renderer.py,sha256=Ilp3b1Zq9s_qqPbrwBlfEMxEq17_O8VxlDVKlWGFZ-I,1220
easy_fastapi_cli/scaffold/validate.py,sha256=KpH3viReT6GNHLHanmJuZYiBXnFH7i_BtELRqUpoirI,1514
easy_fastapi_cli/scaffold/walk.py,sha256=K77GZzlX7dtcaDlEkcihg5Y3TowRUbBL_jIgjgrCpEk,1303
easy_fastapi_cli/scaffold/wizard.py,sha256=V2qcxGzUX3uq2tu52SRGD_8rM9mWcE_2m3XHk1uB_tc,3933
easy_fastapi_cli/scaffold/write.py,sha256=AaybLNbtRAFEdweZgEVcPBBxDVAtUeA1EMAI5kIemQU,1243
easy_fastapi_cli/templates/.gitignore.j2,sha256=V6WqH78QcoMmsnXUxIaKzIWgVxmB1b4utaBSJw_hw24,148
easy_fastapi_cli/templates/README.md.j2,sha256=WMtNKMfXzSOO43byOO4ph8zq8Dt93aUOcRNtlX5K3xw,1172
easy_fastapi_cli/templates/pyproject.toml.j2,sha256=PSZyh_9IcTQN1qIP70EGe_rKzGH3-96LPPz8Lm8DIuE,42
easy_fastapi_cli/templates/backend/base/backend/README.md.j2,sha256=5YfZrUmk10Y_zQxuLNEBDZ-Tos31EwOAUYPFdx8NZa8,328
easy_fastapi_cli/templates/backend/base/backend/easy-fastapi.yaml.j2,sha256=tXItfw2qtdNj27dwpXxdWTTrh6GIOzkzKXm6AdlwymM,4635
easy_fastapi_cli/templates/backend/base/backend/log_config.json,sha256=u8KvfjIxKG_aUQiDShhBhZ_E4fLsoiH1ZqLIbez-sng,2242
easy_fastapi_cli/templates/backend/base/backend/pyproject.toml.aerich.j2,sha256=PkQmCI49w4KXv6dgAduSgyTtKNKrLHtM4nmDlLbBUl0,349
easy_fastapi_cli/templates/backend/base/backend/pyproject.toml.j2,sha256=xYFpHCnM12pLDuRsR799JBl3-nvkSSW55yAG6JgmV5U,1229
easy_fastapi_cli/templates/backend/base/backend/alembic/env.py.j2,sha256=6m8s3nCyuL9smdCTKrSH_Q2Zhun5-J_vY7aICwHlWSU,1998
easy_fastapi_cli/templates/backend/base/backend/alembic/script.py.mako,sha256=RMQWJM9bRwr97HDQvuqhWAKMqfESc_2vDsPaoT_sAXQ,50
easy_fastapi_cli/templates/backend/base/backend/app/__init__.py.j2,sha256=LIg_QJAk1oVXknSw9rho24-Gm--EVdCYwlwpaGce_mw,43
easy_fastapi_cli/templates/backend/base/backend/app/main.py.j2,sha256=8fG3RJyJdydzaHWacbsPC5h77X-JsVfpbD6LnR-XUSE,109
easy_fastapi_cli/templates/backend/base/backend/app/bootstrap/__init__.py.j2,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
easy_fastapi_cli/templates/backend/base/backend/app/bootstrap/app_factory.py.j2,sha256=Jo7vVY63_9TTlkl0oBXA9gikS3E8ymFF9Ah3FwTTNzM,1208
easy_fastapi_cli/templates/backend/base/backend/app/bootstrap/routers.py.j2,sha256=mCe6WW8KA2ITKuIL5fBLYNWUNQjNC3q7lEqSW4w1N40,703
easy_fastapi_cli/templates/backend/base/backend/app/extensions/__init__.py,sha256=HjLgmySwgyeuXNvhOX64ba0mhZHKcCzIK_dYVD9BHPw,149
easy_fastapi_cli/templates/backend/base/backend/app/extensions/auth.py.j2,sha256=3XgM1X5GAVu8pGz4SfWke4nWN3sEewasUh2sb_TQaqQ,147
easy_fastapi_cli/templates/backend/base/backend/app/extensions/i18n.py.j2,sha256=FV1RH6vQ9doSIba2HUb4SImwWJWnmLutx2iSoPE_3s4,109
easy_fastapi_cli/templates/backend/base/backend/app/extensions/orm.py.j2,sha256=WL2pIJm_B2jR2Y9OLvcq7R81nv4lzEkGAns-4fuWq38,569
easy_fastapi_cli/templates/backend/base/backend/app/extensions/redis.py.j2,sha256=sQClUc5PCi4lYuqGeZZgFNksJJCMPKfmGBxpjmkANPs,114
easy_fastapi_cli/templates/backend/base/backend/app/extensions/static.py.j2,sha256=KueQ4mxJEaDeJaI8ZlJJ5lCDwB_UgUTsix-R-SWMivI,119
easy_fastapi_cli/templates/backend/base/backend/app/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
easy_fastapi_cli/templates/backend/base/backend/app/handlers/auth_handler.py.j2,sha256=Q0FUKZmLlN4ArGuGhw3WX8lrr8VIcxCs54ZtaF3gnUo,738
easy_fastapi_cli/templates/backend/base/backend/app/middlewares/__init__.py,sha256=RuePNT3URn5x_bgwS97PG5fKHSWVfca_AfUJEcUJBdw,79
easy_fastapi_cli/templates/backend/base/backend/app/middlewares/cors.py,sha256=4G0_fYAPpa8EHv1uviC4-oEp-NFa0lD70Zqtur7LYV4,589
easy_fastapi_cli/templates/backend/base/backend/app/middlewares/gzip.py,sha256=q5ZkhOjcnPM5cQg7KVHjHSHbm_6-MQCMgcarF_lhkoE,366
easy_fastapi_cli/templates/backend/base/backend/app/middlewares/https_redirect.py,sha256=xX9sX8RIAG1GP0wKZlUYkLu1--HVaSkngE9wVY8-T4w,305
easy_fastapi_cli/templates/backend/base/backend/app/middlewares/register.py,sha256=Ce5UY8u4qJhR7GAPn7QV1-hrOXTc17vLl4HPv07J5bY,732
easy_fastapi_cli/templates/backend/base/backend/app/middlewares/trusted_host.py,sha256=Gp6uGIxzmh4-SoQGwaqVTfE8neFzHvf4hXuHglboYpw,352
easy_fastapi_cli/templates/backend/base/backend/app/models/__init__.py.j2,sha256=aAKLJ5d4kPDtHYWiwfnXBK0loK2AP_ymvxlfE0REhfo,106
easy_fastapi_cli/templates/backend/base/backend/app/routers/__init__.py.j2,sha256=BtcrbBwv3olG-fxzh3emuHkf9omfOOUO7tj2fwjWDsM,135
easy_fastapi_cli/templates/backend/base/backend/app/routers/auth.py.j2,sha256=Smx2ZcT2io_y0RkX8488QRJwGSDAuJNwgXUEADc27ms,1063
easy_fastapi_cli/templates/backend/base/backend/app/routers/role.py.j2,sha256=43ABh8frM_-bxN-Lk2xWx3ABJV1NrZXFMdavjL0gLlY,1257
easy_fastapi_cli/templates/backend/base/backend/app/routers/user.py.j2,sha256=ITgRLh1_zj2IR87fQ0pTsNwzU8Y4Wh_2OVaONGL2TSw,1257
easy_fastapi_cli/templates/backend/base/backend/app/schemas/__init__.py.j2,sha256=xHeRn2g_gMEy4NtxQEeXzkZPMN5ZN9bZKtKuUu-McTs,111
easy_fastapi_cli/templates/backend/base/backend/app/schemas/page_query.py.j2,sha256=7f9JvXq23adCh6g5HFNe10da5v-cO9qAq5MlaM2HIlg,463
easy_fastapi_cli/templates/backend/base/backend/app/schemas/role.py.j2,sha256=hzMfaftoxG4d__qe6cU5jjp39yW9M1g1XUlXb2dfKtM,301
easy_fastapi_cli/templates/backend/base/backend/app/schemas/user.py.j2,sha256=CBHkGIvZc_MvliUB0vipJT0A3tXqJS0Kvt5erBZxHNM,547
easy_fastapi_cli/templates/backend/base/backend/app/services/__init__.py.j2,sha256=klRsHMoGVpQ7C4v9yh7yoFHBhQ9kz4OI03cL4X03pfY,100
easy_fastapi_cli/templates/backend/base/backend/app/services/role.py.j2,sha256=wRRXXSNmgc8v2-0rctwWDMRD88y_tnPwJ1IOUnqkj20,1105
easy_fastapi_cli/templates/backend/base/backend/app/services/user.py.j2,sha256=FXwavbonQP_ftsiczu3TSAh0s9YgOYQJpVVIMJV2Ft4,1782
easy_fastapi_cli/templates/backend/base/backend/app/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
easy_fastapi_cli/templates/backend/base/backend/locales/zh_CN/LC_MESSAGES/messages.po.j2,sha256=tLhtlhG7R5Z29HXkumdWzTY0SmwePJeHbIScofW6EsM,1976
easy_fastapi_cli/templates/backend/base/backend/logs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
easy_fastapi_cli/templates/backend/base/backend/test/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
easy_fastapi_cli/templates/backend/base/backend/test/conftest.py.j2,sha256=uOtcAinlUhB0A8-cS1hFgZChGuMRzIhTLEuJfVqaGhI,802
easy_fastapi_cli/templates/backend/base/backend/test/test_auth_router.py.j2,sha256=NRp8OGItzEA7A61JJr0P-IA3-x41xY7K-e8gHJ1LAuo,545
easy_fastapi_cli/templates/backend/base/backend/test/test_user.py.j2,sha256=Xw5052jJATQfngmy8BiyR6gGqvSNt9aktH74Lw4NvpI,238
easy_fastapi_cli/templates/backend/sqlalchemy/backend/app/models/role.py.j2,sha256=MASU8UAEOk7pMFHgCNz8VmISELjk0wS2j3M6iD-3_tk,744
easy_fastapi_cli/templates/backend/sqlalchemy/backend/app/models/user.py.j2,sha256=k6Y95YtEtriHPzfwUyDJmr2DX-vOE9sQlpsZPzsDyEk,1760
easy_fastapi_cli/templates/backend/sqlmodel/backend/app/models/role.py.j2,sha256=2WkZYf-6dyF7C0WJj-Xe-TE3qEsYnzXsUxYM5jDtIfM,509
easy_fastapi_cli/templates/backend/sqlmodel/backend/app/models/user.py.j2,sha256=FOK0iFP9c1oQivNSDzAQ7z3aWHzmULX8DRSubzAelhA,909
easy_fastapi_cli/templates/backend/tortoise/backend/app/models/role.py.j2,sha256=i6kOL9FqUa817Pk-GxcXDkYrkGBffwt1vz8N5laqgBs,697
easy_fastapi_cli/templates/backend/tortoise/backend/app/models/user.py.j2,sha256=8k_SljLFXGeEMbVMjQe4zp4EKwjdAEWcJyf1bWB7XqU,2250
easy_fastapi_cli/templates/frontend/base/frontend/apps/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
easy_fastapi_cli/templates/frontend/base/frontend/packages/api-sdk/README.md.j2,sha256=1KxiLWck6BxPgwzL2WglwNZj16Nc0JuQPlJ4c9LhYXA,955
easy_fastapi_cli/templates/frontend/base/frontend/packages/api-sdk/src/index.ts,sha256=ULARi7aoW-a69Q_VFvZlziT8cYFlGnRYZ8zGu274meA,100
easy_fastapi_cli/templates/frontend/pnpm/.npmrc,sha256=7-uCPmRQRvK-qCDYHqekOYGIxmGhN7JdBCgpvoASKto,89
easy_fastapi_cli/templates/frontend/pnpm/package.json.j2,sha256=vzTFF2korVHJHJhuDM7vaoRUsT7jKhF1Ej6Luxvyv7w,243
easy_fastapi_cli/templates/frontend/pnpm/pnpm-workspace.yaml.j2,sha256=U6MVS2krFYgx47n13AyojWVFpJrK82XAQEAuNo8M218,58
easy_fastapi_cli/templates/frontend/pnpm/frontend/packages/api-sdk/openapi-ts.config.ts.j2,sha256=YIWKH3P0RKbX_OTAHO_cC2ptMKIpVINm_tbQbrT8ktA,209
easy_fastapi_cli/templates/frontend/pnpm/frontend/packages/api-sdk/package.json.j2,sha256=YcjHVWwVP23AoV3kIY4eswFroqncpQkBSyGjTIYb4-I,346
easy_fastapi_cli-1.0.0.dist-info/METADATA,sha256=Avn-ZEfZFRSYWcnz1fQHHSTaGKNxJqlo19bqVXHfeKc,1625
easy_fastapi_cli-1.0.0.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
easy_fastapi_cli-1.0.0.dist-info/entry_points.txt,sha256=935vSRbQsKs2-kUOASMUqhw5CmOMfFyGpJ08RdK2T1Y,91
easy_fastapi_cli-1.0.0.dist-info/RECORD,,
