CSO_CONTENT_AUTOSAVE
This table contains the autosave representation of an article while editing is in progress. Three situations exist that will need to be handled by this table - new content, edited content, and translated content. Depending on the situation, the DOCUMENT_ID and CONTENT_TEXT_ID columns may or may not contain valid values. The CONTENT_AUTOSAVE_TYPE column will store an enumerated value to indicate what editing situation the autosave record represents.
Details
-
Schema: FUSION
-
Object owner: CSO
-
Object type: TABLE
-
Tablespace: TRANSACTION_TABLES
Primary Key
Name | Columns |
---|---|
CSO_CONTENT_AUTOSAVE_PK |
RECORD_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
RECORD_ID | VARCHAR2 | 32 | Yes | This is the primary key of the table. | |
CONTENT_TEXT_ID | VARCHAR2 | 32 | This is the reference to content text record. | ||
CONTENT_AUTOSAVE_TYPE | VARCHAR2 | 10 | Yes | The type of content being saved, e.g. EDIT, TRANSLATE, CREATE. | |
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
DOCUMENT_ID | VARCHAR2 | 50 | The reference to the content this article is based on. | ||
TITLE | VARCHAR2 | 4000 | This is the title of the content being saved. | ||
CONTENT_CHANNEL_ID | VARCHAR2 | 32 | Yes | This is the reference to the content type of the article being saved. | |
DATE_ADDED | TIMESTAMP | Yes | This is the datetime that the record was added to the repository. | ||
DATE_MODIFIED | TIMESTAMP | Yes | This is the datetime that the record was last modified. | ||
LOCALE_ID | VARCHAR2 | 32 | Yes | The locale associated with the current record. | |
USER_PARTY_ID | NUMBER | 18 | This is the Party ID of the Fusion user associated with this record. | ||
USER_ID | VARCHAR2 | 32 | This is the User ID of the OKCS user who owns this record. Since this column will only be used by OKCS, and NOT Fusion, it will never be populated in Fusion environments, hence no foreign key constraint or index will be defined for it. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
CSO_CONTENT_AUTOSAVE | cso_content_text | CONTENT_TEXT_ID |
CSO_CONTENT_AUTOSAVE | cso_locale | LOCALE_ID |
CSO_CONTENT_AUTOSAVE | cso_channel | CONTENT_CHANNEL_ID |
CSO_CONTENT_AUTOSAVE | cso_user_attributes | USER_PARTY_ID |
cso_content_autosave_data | cso_content_autosave | RECORD_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
CSO_CONTENT_AUTOSAVE_F1 | Non Unique | Default | CONTENT_TEXT_ID |
CSO_CONTENT_AUTOSAVE_F2 | Non Unique | Default | LOCALE_ID |
CSO_CONTENT_AUTOSAVE_F3 | Non Unique | Default | CONTENT_CHANNEL_ID |
CSO_CONTENT_AUTOSAVE_F4 | Non Unique | Default | USER_PARTY_ID |
CSO_CONTENT_AUTOSAVE_PK | Unique | Default | RECORD_ID |