migration prefix
parent
a6de84a6bf
commit
b9264098d3
|
@ -7,8 +7,25 @@ class Migration(migration.Migration):
|
|||
|
||||
def migrate(self):
|
||||
res=get_model("clinic.setting").search([])
|
||||
if res:
|
||||
return
|
||||
get_model("clinic.setting").create({})
|
||||
if not res:
|
||||
get_model("clinic.setting").create({})
|
||||
|
||||
seq_names=[
|
||||
('HDC-','Clinic HD Case'),
|
||||
('VS-', 'Clinic Visit'),
|
||||
('PT-', 'Clinic Patient'),
|
||||
('DT-', 'Clinic Doctor'),
|
||||
('NS-', 'Clinic Nurse'),
|
||||
]
|
||||
for prefix, seq_name in seq_names:
|
||||
seq_ids=get_model('sequence').search([['name','=',seq_name]])
|
||||
if not seq_ids:
|
||||
get_model("sequence").create({
|
||||
'prefix': prefix,
|
||||
'name': seq_name,
|
||||
'type': 'other',
|
||||
})
|
||||
print("create seq %s successfully " % seq_name)
|
||||
return
|
||||
|
||||
Migration.register()
|
||||
|
|
Loading…
Reference in New Issue