uPortal by JA-SIG
.

JA-SIG Home

About uPortal

Documentation

Getting Started

Developers

Implementors

Users

Background

Release

.

tables.xml

The tables.xml file is used by the DbLoader program to create and populate database tables used by uPortal. The following is an example of a portion of tables.xml:

<tables>
<table>
<name>UP_USER</name>
<desc>Entries that uniquely identify a portal session for a particular user<
/desc>
<columns>
<column> <name>USER_ID</name> <type>INTEGER</type>
<desc>Internal sequence id of a user's portal information - unique user
identifier - primary key, see UP_SEQUENCE</desc>
<key>PK</key>
</column>
<column> <name>USER_NAME</name> <type>VARCHAR</type> <param>35</param>
<desc>Authentication prinicipal - Foreign key to up_person_dir</desc>
</column>
<column> <name>USER_DFLT_USR_ID</name> <type>INTEGER</type>
<desc>use the information from this user id as a default, that is a back
up to revert to if user makes mistakes changing content or profile, and the initial layout for a user.</desc>
</column>
<column> <name>USER_DFLT_LAY_ID</name> <type>INTEGER</type>
<desc>Portal uses the layout from this layout ID to revert back to, and
the initial layout for a user.</desc>
</column>
<column> <name>NEXT_STRUCT_ID</name> <type>INTEGER</type>
<desc>NEXT_STRUCT_ID used by the user in layout - found in up_layout_ struct based on user. Each user has a seperate, unique, sequence of struct_ids </desc>
</column>
<column> <name>LST_CHAN_UPDT_DT</name> <type>TIMESTAMP</type>
<desc>Date time of last time channels were updated - It is set when a user adds a channel to his or her layout. The channel manager will be able to (not yet) present a list of channels added since the last time the user checked. </desc>
</column>
</columns>
</table>
... </tables>
.
 
.
JA-SIG Home * About uPortal * FAQ * Download * Documentation * Getting Involved *
Code Repository * Reporting Bugs * License *