- add config.yml as single source of truth for collected repos/categories - add collect.py CLI to pull lib/api/wiki site builds and mcp bundles from source repos and regenerate nginx.conf + _index/index.html - port mcp runtime (main.py/core.py/config.py): nginx + health + FastMCP servers started from config.yml - docker: python:3.13-slim + nginx, expose 8000-8006 + 9000 (html portal) - drone: publish html (6007:9000) and MCP ports 8000-8006 - move mongo-ops docs to wiki/, add auth-server (api) and hexa (lib) - refresh lib site builds (lib/ prefix) and collect mcp bundles
324 lines
13 KiB
JSON
324 lines
13 KiB
JSON
{
|
|
"module": "openapi_first.templates.vet_app.data",
|
|
"content": {
|
|
"path": "openapi_first.templates.vet_app.data",
|
|
"docstring": "In-memory data store for the Veterinary Clinic example.\n\nThis module is NOT thread-safe and is intended for demos and scaffolds only.\n\nIt provides minimal, process-local data stores for the five veterinary\nclinic entities. Each store exposes standard CRUD operations backed by\na simple dictionary.\n\nThis module intentionally avoids:\n- persistence\n- concurrency guarantees\n- transactional semantics\n- validation beyond what Pydantic provides\n\nThis module is not part of the ``openapi_first`` library API surface.",
|
|
"objects": {
|
|
"date": {
|
|
"name": "date",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.date",
|
|
"signature": "<bound method Alias.signature of Alias('date', 'datetime.date')>",
|
|
"docstring": null
|
|
},
|
|
"datetime": {
|
|
"name": "datetime",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.datetime",
|
|
"signature": "<bound method Alias.signature of Alias('datetime', 'datetime.datetime')>",
|
|
"docstring": null
|
|
},
|
|
"timezone": {
|
|
"name": "timezone",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.timezone",
|
|
"signature": "<bound method Alias.signature of Alias('timezone', 'datetime.timezone')>",
|
|
"docstring": null
|
|
},
|
|
"Parent": {
|
|
"name": "Parent",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.Parent",
|
|
"signature": "<bound method Alias.signature of Alias('Parent', 'models.Parent')>",
|
|
"docstring": null
|
|
},
|
|
"ParentCreate": {
|
|
"name": "ParentCreate",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.ParentCreate",
|
|
"signature": "<bound method Alias.signature of Alias('ParentCreate', 'models.ParentCreate')>",
|
|
"docstring": null
|
|
},
|
|
"Vet": {
|
|
"name": "Vet",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.Vet",
|
|
"signature": "<bound method Alias.signature of Alias('Vet', 'models.Vet')>",
|
|
"docstring": null
|
|
},
|
|
"VetCreate": {
|
|
"name": "VetCreate",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.VetCreate",
|
|
"signature": "<bound method Alias.signature of Alias('VetCreate', 'models.VetCreate')>",
|
|
"docstring": null
|
|
},
|
|
"Treatment": {
|
|
"name": "Treatment",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.Treatment",
|
|
"signature": "<bound method Alias.signature of Alias('Treatment', 'models.Treatment')>",
|
|
"docstring": null
|
|
},
|
|
"TreatmentCreate": {
|
|
"name": "TreatmentCreate",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.TreatmentCreate",
|
|
"signature": "<bound method Alias.signature of Alias('TreatmentCreate', 'models.TreatmentCreate')>",
|
|
"docstring": null
|
|
},
|
|
"Procedure": {
|
|
"name": "Procedure",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.Procedure",
|
|
"signature": "<bound method Alias.signature of Alias('Procedure', 'models.Procedure')>",
|
|
"docstring": null
|
|
},
|
|
"BasicNote": {
|
|
"name": "BasicNote",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.BasicNote",
|
|
"signature": "<bound method Alias.signature of Alias('BasicNote', 'models.BasicNote')>",
|
|
"docstring": null
|
|
},
|
|
"HeartRateNote": {
|
|
"name": "HeartRateNote",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.HeartRateNote",
|
|
"signature": "<bound method Alias.signature of Alias('HeartRateNote', 'models.HeartRateNote')>",
|
|
"docstring": null
|
|
},
|
|
"DentalNote": {
|
|
"name": "DentalNote",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.DentalNote",
|
|
"signature": "<bound method Alias.signature of Alias('DentalNote', 'models.DentalNote')>",
|
|
"docstring": null
|
|
},
|
|
"VaccineNote": {
|
|
"name": "VaccineNote",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.VaccineNote",
|
|
"signature": "<bound method Alias.signature of Alias('VaccineNote', 'models.VaccineNote')>",
|
|
"docstring": null
|
|
},
|
|
"PreOpNote": {
|
|
"name": "PreOpNote",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.PreOpNote",
|
|
"signature": "<bound method Alias.signature of Alias('PreOpNote', 'models.PreOpNote')>",
|
|
"docstring": null
|
|
},
|
|
"SurgeryNote": {
|
|
"name": "SurgeryNote",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.SurgeryNote",
|
|
"signature": "<bound method Alias.signature of Alias('SurgeryNote', 'models.SurgeryNote')>",
|
|
"docstring": null
|
|
},
|
|
"Pet": {
|
|
"name": "Pet",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.Pet",
|
|
"signature": "<bound method Alias.signature of Alias('Pet', 'models.Pet')>",
|
|
"docstring": null
|
|
},
|
|
"PetCreate": {
|
|
"name": "PetCreate",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.PetCreate",
|
|
"signature": "<bound method Alias.signature of Alias('PetCreate', 'models.PetCreate')>",
|
|
"docstring": null
|
|
},
|
|
"Appointment": {
|
|
"name": "Appointment",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.Appointment",
|
|
"signature": "<bound method Alias.signature of Alias('Appointment', 'models.Appointment')>",
|
|
"docstring": null
|
|
},
|
|
"AppointmentCreate": {
|
|
"name": "AppointmentCreate",
|
|
"kind": "alias",
|
|
"path": "openapi_first.templates.vet_app.data.AppointmentCreate",
|
|
"signature": "<bound method Alias.signature of Alias('AppointmentCreate', 'models.AppointmentCreate')>",
|
|
"docstring": null
|
|
},
|
|
"list_parents": {
|
|
"name": "list_parents",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.list_parents",
|
|
"signature": "<bound method Function.signature of Function('list_parents', 45, 46)>",
|
|
"docstring": null
|
|
},
|
|
"get_parent": {
|
|
"name": "get_parent",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.get_parent",
|
|
"signature": "<bound method Function.signature of Function('get_parent', 49, 50)>",
|
|
"docstring": null
|
|
},
|
|
"create_parent": {
|
|
"name": "create_parent",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.create_parent",
|
|
"signature": "<bound method Function.signature of Function('create_parent', 53, 65)>",
|
|
"docstring": null
|
|
},
|
|
"update_parent": {
|
|
"name": "update_parent",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.update_parent",
|
|
"signature": "<bound method Function.signature of Function('update_parent', 68, 81)>",
|
|
"docstring": null
|
|
},
|
|
"delete_parent": {
|
|
"name": "delete_parent",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.delete_parent",
|
|
"signature": "<bound method Function.signature of Function('delete_parent', 84, 85)>",
|
|
"docstring": null
|
|
},
|
|
"list_vets": {
|
|
"name": "list_vets",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.list_vets",
|
|
"signature": "<bound method Function.signature of Function('list_vets', 96, 97)>",
|
|
"docstring": null
|
|
},
|
|
"get_vet": {
|
|
"name": "get_vet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.get_vet",
|
|
"signature": "<bound method Function.signature of Function('get_vet', 100, 101)>",
|
|
"docstring": null
|
|
},
|
|
"create_vet": {
|
|
"name": "create_vet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.create_vet",
|
|
"signature": "<bound method Function.signature of Function('create_vet', 104, 117)>",
|
|
"docstring": null
|
|
},
|
|
"update_vet": {
|
|
"name": "update_vet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.update_vet",
|
|
"signature": "<bound method Function.signature of Function('update_vet', 120, 134)>",
|
|
"docstring": null
|
|
},
|
|
"delete_vet": {
|
|
"name": "delete_vet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.delete_vet",
|
|
"signature": "<bound method Function.signature of Function('delete_vet', 137, 138)>",
|
|
"docstring": null
|
|
},
|
|
"list_treatments": {
|
|
"name": "list_treatments",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.list_treatments",
|
|
"signature": "<bound method Function.signature of Function('list_treatments', 149, 150)>",
|
|
"docstring": null
|
|
},
|
|
"get_treatment": {
|
|
"name": "get_treatment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.get_treatment",
|
|
"signature": "<bound method Function.signature of Function('get_treatment', 153, 154)>",
|
|
"docstring": null
|
|
},
|
|
"create_treatment": {
|
|
"name": "create_treatment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.create_treatment",
|
|
"signature": "<bound method Function.signature of Function('create_treatment', 157, 168)>",
|
|
"docstring": null
|
|
},
|
|
"update_treatment": {
|
|
"name": "update_treatment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.update_treatment",
|
|
"signature": "<bound method Function.signature of Function('update_treatment', 171, 183)>",
|
|
"docstring": null
|
|
},
|
|
"delete_treatment": {
|
|
"name": "delete_treatment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.delete_treatment",
|
|
"signature": "<bound method Function.signature of Function('delete_treatment', 186, 187)>",
|
|
"docstring": null
|
|
},
|
|
"list_pets": {
|
|
"name": "list_pets",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.list_pets",
|
|
"signature": "<bound method Function.signature of Function('list_pets', 198, 199)>",
|
|
"docstring": null
|
|
},
|
|
"get_pet": {
|
|
"name": "get_pet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.get_pet",
|
|
"signature": "<bound method Function.signature of Function('get_pet', 202, 203)>",
|
|
"docstring": null
|
|
},
|
|
"create_pet": {
|
|
"name": "create_pet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.create_pet",
|
|
"signature": "<bound method Function.signature of Function('create_pet', 206, 223)>",
|
|
"docstring": null
|
|
},
|
|
"update_pet": {
|
|
"name": "update_pet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.update_pet",
|
|
"signature": "<bound method Function.signature of Function('update_pet', 226, 244)>",
|
|
"docstring": null
|
|
},
|
|
"delete_pet": {
|
|
"name": "delete_pet",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.delete_pet",
|
|
"signature": "<bound method Function.signature of Function('delete_pet', 247, 248)>",
|
|
"docstring": null
|
|
},
|
|
"list_appointments": {
|
|
"name": "list_appointments",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.list_appointments",
|
|
"signature": "<bound method Function.signature of Function('list_appointments', 259, 260)>",
|
|
"docstring": null
|
|
},
|
|
"get_appointment": {
|
|
"name": "get_appointment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.get_appointment",
|
|
"signature": "<bound method Function.signature of Function('get_appointment', 263, 264)>",
|
|
"docstring": null
|
|
},
|
|
"create_appointment": {
|
|
"name": "create_appointment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.create_appointment",
|
|
"signature": "<bound method Function.signature of Function('create_appointment', 267, 282)>",
|
|
"docstring": null
|
|
},
|
|
"update_appointment": {
|
|
"name": "update_appointment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.update_appointment",
|
|
"signature": "<bound method Function.signature of Function('update_appointment', 285, 301)>",
|
|
"docstring": null
|
|
},
|
|
"delete_appointment": {
|
|
"name": "delete_appointment",
|
|
"kind": "function",
|
|
"path": "openapi_first.templates.vet_app.data.delete_appointment",
|
|
"signature": "<bound method Function.signature of Function('delete_appointment', 304, 305)>",
|
|
"docstring": null
|
|
}
|
|
}
|
|
}
|
|
} |