----------------------------------------------------------------------------- -- Copyright 2004 The Apache Software Foundation -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. -- You may obtain a copy of the License at -- -- http://www.apache.org/licenses/LICENSE-2.0 -- -- Unless required by applicable law or agreed to in writing, software -- distributed under the License is distributed on an "AS IS" BASIS, -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -- See the License for the specific language governing permissions and -- limitations under the License. ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- -- JETSPEED_USER_PROFILE ----------------------------------------------------------------------------- CREATE TABLE JETSPEED_USER_PROFILE ( PSML_ID integer IDENTITY, USER_NAME VARCHAR (32), MEDIA_TYPE VARCHAR (99), LANGUAGE VARCHAR (2), COUNTRY VARCHAR (2), PAGE VARCHAR (99), PROFILE BINARY, PRIMARY KEY(PSML_ID), UNIQUE (USER_NAME, MEDIA_TYPE, LANGUAGE, COUNTRY, PAGE) ); ----------------------------------------------------------------------------- -- JETSPEED_GROUP_PROFILE ----------------------------------------------------------------------------- CREATE TABLE JETSPEED_GROUP_PROFILE ( PSML_ID integer IDENTITY, GROUP_NAME VARCHAR (99), MEDIA_TYPE VARCHAR (99), LANGUAGE VARCHAR (2), COUNTRY VARCHAR (2), PAGE VARCHAR (99), PROFILE BINARY, PRIMARY KEY(PSML_ID), UNIQUE (GROUP_NAME, MEDIA_TYPE, LANGUAGE, COUNTRY, PAGE) ); ----------------------------------------------------------------------------- -- JETSPEED_ROLE_PROFILE ----------------------------------------------------------------------------- CREATE TABLE JETSPEED_ROLE_PROFILE ( PSML_ID integer IDENTITY, ROLE_NAME VARCHAR (99), MEDIA_TYPE VARCHAR (99), LANGUAGE VARCHAR (2), COUNTRY VARCHAR (2), PAGE VARCHAR (99), PROFILE BINARY, PRIMARY KEY(PSML_ID), UNIQUE (ROLE_NAME, MEDIA_TYPE, LANGUAGE, COUNTRY, PAGE) );