Columns
Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
project_id | serial | 10 | √ | nextval('project_project_id_seq'::regclass) |
|
|
PK. Unique identifier for a project. Generated by database. |
|||||||
project_name | varchar | 100 | √ | null |
|
|
Name of the project. |
|||||||
project_type | varchar | 255 | √ | null |
|
|
FK. Type of project - e.g. PhD, Published Paper, Summer Project, Lab Project, link to dic_project_type |
|||||||
start_date | date | 13 | √ | null |
|
|
Start date, ISO format. Often not available, usually only used for lab projects |
|||||||
end_date | date | 13 | √ | null |
|
|
End date, ISO format. For a reference work, the date of publication/date available online is used. |
|||||||
is_public | bool | 1 | √ | false |
|
|
Whether the project data can be made public (false by default). |
|||||||
timestamp_created | timestamptz | 35,6 | now() |
|
|
|||||||||
timestamp_modified | timestamptz | 35,6 | √ | now() |
|
|
||||||||
project_desc | varchar | 4000 | √ | null |
|
|
Description of the project. |
|||||||
project_notes | varchar | 4000 | √ | null |
|
|
Any notes about the project that are not part of the description - e.g. samples or data that were not included |
Indexes
Constraint Name | Type | Sort | Column(s) |
---|---|---|---|
project_id | Primary key | Asc | project_id |
project_name_idx | Performance | ||
project_project_name_key | Must be unique | Asc | project_name |