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 |
|
|
Type of project - e.g. PhD, Published Paper, Summer Project, Lab Project |
|||||
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 |
|
|
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 |