22 lines
615 B
Python
22 lines
615 B
Python
import csv
|
|
import xlrd
|
|
|
|
from netforce.model import get_model
|
|
from netforce import migration
|
|
from netforce.access import set_active_user, set_active_company
|
|
from netforce.database import get_connection
|
|
|
|
class Migration(migration.Migration):
|
|
_name="clinic.revise"
|
|
_version="2.12.6"
|
|
|
|
def migrate(self):
|
|
set_active_user(1)
|
|
for hdcase in get_model('clinic.hd.case').search_browse([]):
|
|
if not hdcase.patient_name and hdcase.patient_id:
|
|
hdcase.write({
|
|
'patient_name': hdcase.patient_id.name_get()[-1][1],
|
|
})
|
|
|
|
Migration.register()
|