feat: 1.0.1

This commit is contained in:
2025-06-28 19:54:33 +08:00
parent d6f9cd7aed
commit 7f76233947
16 changed files with 122 additions and 18 deletions

100
backend/.gitignore vendored Normal file
View File

@@ -0,0 +1,100 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Virtual environment
venv/
env/
ENV/
.venv/
.ENV/
# pipenv
Pipfile
Pipfile.lock
# Poetry
poetry.lock
poetry.toml
# Pyre type checker
.pyre/
# Mypy type checker
.mypy_cache/
.dmypy.json
dmypy.json
# Pytest
.pytest_cache/
# Coverage reports
htmlcov/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
# Jupyter Notebook
.ipynb_checkpoints
# PyCharm
.idea/
# VSCode
.vscode/
# macOS
.DS_Store
# Logs
*.log
# Local environment variables
.env
.env.*
*.env
# Docker
*.pid
*.seed
*.pid.lock
docker-compose.override.yml
# Build files
build/
dist/
*.egg-info/
.eggs/
# Wheel files
*.whl
# Sphinx documentation
docs/_build/
# PyInstaller
*.manifest
*.spec
# Celery
celerybeat-schedule
celerybeat.pid
# Django stuff:
*.sqlite3
db.sqlite3
# Flask stuff:
instance/
.webassets-cache
# FastAPI specific
*.db

View File

@@ -4,7 +4,9 @@
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="d4a9571d-4fae-4089-a16b-a87407ffbb2a" name="更改" comment="" />
<list default="true" id="d4a9571d-4fae-4089-a16b-a87407ffbb2a" name="更改" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@@ -28,24 +30,25 @@
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;ModuleVcsDetector.initialDetectionPerformed&quot;: &quot;true&quot;,
&quot;Python.main (1).executor&quot;: &quot;Run&quot;,
&quot;Python.main.executor&quot;: &quot;Run&quot;,
&quot;Python.model_data.executor&quot;: &quot;Run&quot;,
&quot;Python.websocket_service.executor&quot;: &quot;Run&quot;,
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
&quot;git-widget-placeholder&quot;: &quot;master&quot;,
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
&quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
&quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
&quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
&quot;settings.editor.selected.configurable&quot;: &quot;preferences.pluginManager&quot;,
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
<component name="PropertiesComponent"><![CDATA[{
"keyToString": {
"ModuleVcsDetector.initialDetectionPerformed": "true",
"Python.main (1).executor": "Run",
"Python.main.executor": "Run",
"Python.model_data.executor": "Run",
"Python.websocket_service.executor": "Run",
"RunOnceActivity.ShowReadmeOnStart": "true",
"RunOnceActivity.git.unshallow": "true",
"git-widget-placeholder": "feat/1.0.1",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"nodejs_package_manager_path": "npm",
"settings.editor.selected.configurable": "preferences.pluginManager",
"vue.rearranger.settings.migration": "true"
}
}</component>
}]]></component>
<component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS">
<recent name="C:\Users\13878\Desktop\实训作业\final\fastAPI\app\api\v1\endpoints" />
@@ -150,6 +153,7 @@
<workItem from="1751069185236" duration="78000" />
<workItem from="1751069302046" duration="6421000" />
<workItem from="1751086892185" duration="7848000" />
<workItem from="1751109442520" duration="674000" />
</task>
<servers />
</component>