├── .github └── workflows │ ├── build.py │ ├── build_client.yml │ ├── test.yml │ ├── update_readme.py │ └── update_readme.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── dfs_generate ├── __init__.py ├── conversion.py ├── server.py ├── templates.py ├── tools.py └── types_map.py ├── docs ├── CHANGELOG.md ├── sqlmodel │ ├── api.png │ ├── dao.py │ ├── db.py │ ├── main.py │ ├── model.py │ ├── router.py │ └── schema.py ├── tortoise-orm │ ├── api.png │ ├── dao.py │ ├── main.py │ ├── model.py │ ├── router.py │ └── schema.py └── wechat.jpeg ├── requirements-build.txt ├── requirements-test.txt ├── requirements.txt ├── tests ├── __init__.py ├── test_conversion.py └── test_tools.py └── web ├── .editorconfig ├── .env.development ├── .env.production ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── index.html ├── jsconfig.json ├── package-lock.json ├── package.json ├── public ├── logo.icon └── vite.svg ├── src ├── App.css ├── App.jsx ├── assets │ ├── logo.icon │ ├── logo.png │ └── react.svg ├── compoents │ ├── codegen.jsx │ ├── content.jsx │ ├── index.css │ └── python.jsx ├── conf.js ├── hooks │ └── useWindowSize.jsx └── main.jsx └── vite.config.js /.github/workflows/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.github/workflows/build.py -------------------------------------------------------------------------------- /.github/workflows/build_client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.github/workflows/build_client.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/update_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.github/workflows/update_readme.py -------------------------------------------------------------------------------- /.github/workflows/update_readme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.github/workflows/update_readme.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/README.md -------------------------------------------------------------------------------- /dfs_generate/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.2.7" 2 | -------------------------------------------------------------------------------- /dfs_generate/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/dfs_generate/conversion.py -------------------------------------------------------------------------------- /dfs_generate/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/dfs_generate/server.py -------------------------------------------------------------------------------- /dfs_generate/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/dfs_generate/templates.py -------------------------------------------------------------------------------- /dfs_generate/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/dfs_generate/tools.py -------------------------------------------------------------------------------- /dfs_generate/types_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/dfs_generate/types_map.py -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/sqlmodel/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/api.png -------------------------------------------------------------------------------- /docs/sqlmodel/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/dao.py -------------------------------------------------------------------------------- /docs/sqlmodel/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/db.py -------------------------------------------------------------------------------- /docs/sqlmodel/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/main.py -------------------------------------------------------------------------------- /docs/sqlmodel/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/model.py -------------------------------------------------------------------------------- /docs/sqlmodel/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/router.py -------------------------------------------------------------------------------- /docs/sqlmodel/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/sqlmodel/schema.py -------------------------------------------------------------------------------- /docs/tortoise-orm/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/tortoise-orm/api.png -------------------------------------------------------------------------------- /docs/tortoise-orm/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/tortoise-orm/dao.py -------------------------------------------------------------------------------- /docs/tortoise-orm/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/tortoise-orm/main.py -------------------------------------------------------------------------------- /docs/tortoise-orm/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/tortoise-orm/model.py -------------------------------------------------------------------------------- /docs/tortoise-orm/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/tortoise-orm/router.py -------------------------------------------------------------------------------- /docs/tortoise-orm/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/tortoise-orm/schema.py -------------------------------------------------------------------------------- /docs/wechat.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/docs/wechat.jpeg -------------------------------------------------------------------------------- /requirements-build.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | pyinstaller 3 | pywebview -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/tests/test_conversion.py -------------------------------------------------------------------------------- /tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/tests/test_tools.py -------------------------------------------------------------------------------- /web/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/.editorconfig -------------------------------------------------------------------------------- /web/.env.development: -------------------------------------------------------------------------------- 1 | # 后端请求地址 2 | VITE_BASE_URL = http://127.0.0.1:8080 3 | -------------------------------------------------------------------------------- /web/.env.production: -------------------------------------------------------------------------------- 1 | VITE_BASE_URL = 2 | -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/.prettierignore -------------------------------------------------------------------------------- /web/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/.prettierrc.json -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/index.html -------------------------------------------------------------------------------- /web/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/jsconfig.json -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/logo.icon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/public/logo.icon -------------------------------------------------------------------------------- /web/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/public/vite.svg -------------------------------------------------------------------------------- /web/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/App.css -------------------------------------------------------------------------------- /web/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/App.jsx -------------------------------------------------------------------------------- /web/src/assets/logo.icon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/assets/logo.icon -------------------------------------------------------------------------------- /web/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/assets/logo.png -------------------------------------------------------------------------------- /web/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/assets/react.svg -------------------------------------------------------------------------------- /web/src/compoents/codegen.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/compoents/codegen.jsx -------------------------------------------------------------------------------- /web/src/compoents/content.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/compoents/content.jsx -------------------------------------------------------------------------------- /web/src/compoents/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/compoents/index.css -------------------------------------------------------------------------------- /web/src/compoents/python.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/compoents/python.jsx -------------------------------------------------------------------------------- /web/src/conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/conf.js -------------------------------------------------------------------------------- /web/src/hooks/useWindowSize.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/hooks/useWindowSize.jsx -------------------------------------------------------------------------------- /web/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/src/main.jsx -------------------------------------------------------------------------------- /web/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zy7y/dfs-generate/HEAD/web/vite.config.js --------------------------------------------------------------------------------