23 lines
766 B
Python
23 lines
766 B
Python
user_email = 'alaguraj0361@gmail.com'
|
|
user_password = 'password123456'
|
|
|
|
user = env['res.users'].search([('login', '=', user_email)])
|
|
if not user:
|
|
user = env['res.users'].create({
|
|
'name': 'Alaguraj',
|
|
'login': user_email,
|
|
'password': user_password,
|
|
'groups_id': [(4, env.ref('base.group_system').id)],
|
|
'company_ids': [(6, 0, env['res.company'].search([]).ids)],
|
|
'company_id': env['res.company'].search([], limit=1).id,
|
|
})
|
|
print(f"Created user {user_email}")
|
|
else:
|
|
user.write({
|
|
'password': user_password,
|
|
'groups_id': [(4, env.ref('base.group_system').id)],
|
|
'company_ids': [(6, 0, env['res.company'].search([]).ids)],
|
|
})
|
|
print(f"Updated user {user_email}")
|
|
env.cr.commit()
|