ramp_database.tools.user.add_user¶
- 
ramp_database.tools.user.add_user(session, name, password, lastname, firstname, email, access_level='user', hidden_notes='', linkedin_url='', twitter_url='', facebook_url='', google_url='', github_url='', website_url='', bio='', is_want_news=True)¶ Add a new user in the database.
- Parameters
 - session
sqlalchemy.orm.Session The session to directly perform the operation on the database.
- namestr
 The username.
- passwordstr
 The password.
- lastnamestr
 The user lastname.
- firstnamestr
 The user firstname.
- emailstr
 The user email address.
- access_level{‘admin’, ‘user’, ‘asked’}, default=’user’
 The access level of the user.
- hidden_notesstr, default=’’
 Some hidden notes.
- linkedin_urlstr, default=’’
 Linkedin URL.
- twitter_urlstr, default=’’
 Twitter URL.
- facebook_urlstr, default=’’
 Facebook URL.
- google_urlstr, default=’’
 Google URL.
- github_urlstr, default=’’
 GitHub URL.
- website_urlstr, default=’’
 Website URL.
- biostr, default = ‘’
 User biography.
- is_want_newsbool, default is True
 User wish to receive some news.
- session
 - Returns
 - user
ramp_database.model.User The user entry in the database.
- user