Initial commit: SKEEN Derma Experts - Sistema Integral de Gestión Clínica
- Frontend React (SKEEN Brand) con Vite, TypeScript, Tailwind - Frontend Homenest (versión alternativa) - Módulos Odoo 17 custom (citas, pacientes, monedero, pagos, ventas, inventario, whatsapp) - WACRM fork (Next.js 16 + Supabase) - Hermes + Bridge + Skills (Qwen3.6 via Nan Builders) - Scripts de migración y operación - Documentación extensiva en docs/
This commit is contained in:
18
migracion/reset_pacientes.py
Normal file
18
migracion/reset_pacientes.py
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env python3
|
||||
import sys
|
||||
from pathlib import Path
|
||||
ODOO_PATH = Path('/root/skeen-odoo')
|
||||
sys.path.insert(0, str(ODOO_PATH))
|
||||
import odoo
|
||||
from odoo import api, SUPERUSER_ID
|
||||
odoo.tools.config.parse_config(['-c', '/root/skeen-odoo/odoo.conf'])
|
||||
db = odoo.sql_db.db_connect('skeen_odoo')
|
||||
with db.cursor() as cr:
|
||||
env = api.Environment(cr, SUPERUSER_ID, {})
|
||||
env['skeen.cita'].sudo().search([]).unlink()
|
||||
env['skeen.venta'].sudo().search([]).unlink()
|
||||
env['skeen.pago'].sudo().search([]).unlink()
|
||||
env['skeen.monedero'].sudo().search([]).unlink()
|
||||
env['res.partner'].sudo().search([('is_patient', '=', True)]).unlink()
|
||||
cr.commit()
|
||||
print('Datos reseteados')
|
||||
Reference in New Issue
Block a user