
    i                        d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	  edddd	
      Z
 e	ddddd	      gZ eddddd	       eddddd	      gZ eddddddddddd g d!"       ed#d$d%ddd&d'd(d)d*d+g d,"       ed-d.d/dd0d1d2d3d4d5d g d6"       ed7d8d9d:d0d;d<d=d>d?d@dAdBg"      gZ edCdddDdEd	d?F       edGdd#dDdEd	d?F       edHdd-dDdIdJd?F       edKdd7dLdMd?d?F      gZy?)N    )Module)Tenant)TenantModule)User)Venuetenant_demo_hospitalityzDemo Hospitality Groupzdemo-hospitalityz2026-03-30T00:00:00Z)idnameslug
created_atvenue_vip_clubzVIP CLUBzVia Roma 1, Italia)r	   	tenant_idr
   addressr   user_admin_demozowner@demo-hospitality.localowner)r	   r   emailroler   user_manager_demozmanager@demo-hospitality.localmanagerprenotazioniPrenotazioniz=Gestione prenotazioni, tavoli, sale e assegnazione operativa.activelegacyz/modules/prenotazioniz=Modulo legacy full-stack integrato tramite launcher dedicato.z5Next.js 14, React 18, FastAPI, SQLAlchemy, PostgreSQLz/Assorbimento graduale nel core tramite API hub.PRENOTAZIONI_IAlink)z)Legacy preservata senza refactor interni.z,Frontend e backend restano servizi dedicati.z8Il backend hub non sostituisce ancora le sue API native.)keyr
   descriptionstatuskind
route_pathshort_descriptionstack_summaryfuture_integration_statesource_pathpreview_modetechnical_notesmenuMenuz9Assistente menu e carta vini con interfaccia web leggera.z/modules/menuz4Modulo legacy statico servito da container dedicato.zHTML, CSS, JavaScript, Nginxz,Futuro allineamento al client LLM condiviso.zMENU2.0iframe)z4Legacy preservata senza modifiche di logica interna.z,Configurazione LLM ancora interna al modulo.z2Wrapper Docker dedicato per pubblicazione statica.ordiniOrdiniz?Gestione catalogo prodotti, ordini sospesi e storico fornitori.platformz/modules/ordiniz6Modulo nativo con persistenza SQL e launcher dedicato.z=HTML, CSS, JavaScript, Nginx, FastAPI, SQLAlchemy, PostgreSQLz2Pronto per tenancy, ruoli e workflow piu avanzati.zapps/ordini)z9Catalogo prodotti, storico e note sono persistiti su SQL.z<Ordini sospesi e confermati restano accessibili lato server.z_Il modulo replica il flusso operativo dell'esempio esterno senza dipendere da CSV come storage.homemadezLibro Homemadez>Modulo futuro per ricette, basi e know-how interno del locale.inactivez/modules/homemadez)Placeholder per il futuro libro homemade.zDa definire nel core platformzNuovo modulo nativo.Nnonez$Nessuna business logic implementata.z8Predisposto per contenuti tenant-aware e ricerca futura.tm_prenotazioni_demoTzLegacy Pilot)r	   r   
module_keyenabled	plan_nameactivated_at
expires_attm_menu_demotm_ordini_demozPlatform Activez2026-04-01T00:00:00Ztm_homemade_demoFPlanned)app.models.moduler   app.models.tenantr   app.models.tenant_moduler   app.models.userr   app.models.venuer   MOCK_TENANTMOCK_VENUES
MOCK_USERSMODULE_CATALOGTENANT_MODULES     9/var/www/html_bkp/apps/backend-hub/app/core/mock_state.py<module>rG      s   $ $ 1   "  	!	%	 
+$) 	+,) 	+.)
$ S*YM!R%
$ O"P4!O
$ U$RU!U!
$ T&E5!72F
oHV !+! + + + +#+ +9%rE   