Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| sp_login_id | serial | 10 | √ | nextval('sgn_people.sp_login_old_sp_login_id_seq'::regclass) |
|
|
||
| username | varchar | 255 | √ | null |
|
|
||
| private_email | varchar | 255 | √ | null |
|
|
||
| pending_email | varchar | 255 | √ | null |
|
|
||
| password | varchar | 255 | √ | null |
|
|
||
| confirm_code | varchar | 20 | √ | null |
|
|
||
| disabled | int8 | 19 | √ | null |
|
|
||
| user_type | varchar | 9 | √ | 'user'::character varying |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| sp_login_pkey | Primary key | Asc | sp_login_id |
| private_email_idx | Performance | Asc | private_email |
| username_unique | Must be unique | Asc | username |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| chk_sp_login_user_type | ((((user_type)::text = 'user'::text) OR ((user_type)::text = 'submitter'::text) OR ((user_type)::text = 'curator'::text) OR ((user_type)::text = 'sequencer'::text) OR ((user_type)::text = ''::text) OR (user_type IS NULL))) |
