According to mysql.com it is a new feature in 4.1! /jacob
----- Original Message ----- From: "Oliver Zeigermann" <[EMAIL PROTECTED]> To: "Slide Users Mailing List" <[EMAIL PROTECTED]> Sent: Wednesday, April 21, 2004 9:32 AM Subject: Re: Slide and multiple languange?? > Does 4.0 understand or at least tolerate this "CHARACTER SET uft8 > COLLATE utf8_general_ci" thing? If so we might change the default scheme... > > Oliver > > Jacob Lund wrote: > > > You have to tell mysql that you want to store the data as unicode. I have > > attached a draft of the scheme! I have no idea if it work since my 4.1 > > installation has some personal issues with me. > > > > /jacob > > > > ----- Original Message ----- > > From: "Oliver Zeigermann" <[EMAIL PROTECTED]> > > To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > > Sent: Wednesday, April 21, 2004 9:12 AM > > Subject: Re: Slide and multiple languange?? > > > > > > > >>I had 4.1 running and tested it with the MySql store and it worked. I > >>have no idea if the UTF-8 thing works. Maybe a change in scheme is needed? > >> > >>Oliver > >> > >>? ?? wrote: > >> > >>>thx for your email. then do you know how to solve the problem in mySQL? > >>> > >>> > >>> > >>>>From: "Jacob Lund" <[EMAIL PROTECTED]> > >>>>Reply-To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > >>>>To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > >>>>Subject: Re: Slide and multiple languange?? > >>>>Date: Tue, 20 Apr 2004 13:03:11 +0200 > >>>> > >>>>MySql 4.0 does not support UTF-8! Mysql 4.1 should, but it is still in > >>> > >>>alpha > >>> > >>> > >>>>and I have not succeeded in getting it to work yet! > >>>> > >>>>/jacob > >>>> > >>>>----- Original Message ----- > >>>>From: "? ??" <[EMAIL PROTECTED]> > >>>>To: <[EMAIL PROTECTED]> > >>>>Sent: Tuesday, April 20, 2004 12:32 PM > >>>>Subject: Re: Slide and multiple languange?? > >>>> > >>>> > >>>> > >>>>>I thought the problem maybe lie in mySql, since if I use the same > >>> > >>>chinese > >>> > >>> > >>>>>name to download the file in Slide, it success although the file is > >>> > >>>shown > >>> > >>> > >>>>>as ???.txt. I check the file name in mySql, the file show the same as > >>>>>???.txt. But I still don't know how can I solve the problem. > >>>>> > >>>>> > >>>>> > >>>>>>From: "Jacob Lund" <[EMAIL PROTECTED]> > >>>>>>Reply-To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > >>>>>>To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > >>>>>>Subject: Re: Slide and multiple languange?? > >>>>>>Date: Tue, 20 Apr 2004 11:55:31 +0200 > >>>>>> > >>>>>>I don't know anything about jboss! But when I used TC 4.1 i had to > > > > use > > > >>>>the > >>>> > >>>>>>coyoteconnector and apply useURIValidationHack="false" in order to > > > > get > > > >>>>>UTF-8 > >>>>> > >>>>>>working properly. > >>>>>> > >>>>>>/jacob > >>>>>> > >>>>>>----- Original Message ----- > >>>>>>From: "? ??" <[EMAIL PROTECTED]> > >>>>>>To: <[EMAIL PROTECTED]> > >>>>>>Sent: Tuesday, April 20, 2004 11:43 AM > >>>>>>Subject: Re: Slide and multiple languange?? > >>>>>> > >>>>>> > >>>>>> > >>>>>>>thanks for your reply. > >>>>>>> > >>>>>>>I use slide 2RC1 with Jboss3.0.8+tomcat4.1.24. which seems > > > > tomcat's > > > >>>>>>>server.xml doesnot work when I start the Jboss+tomcat, I have > > > > found > > > >>>>>that > >>>>> > >>>>>>>org.apache.slide.urlEncoding=UTF-8 had been set in > > > > slide.properties > > > >>>>>file. > >>>>> > >>>>>>>I have follow your words as following: > >>>>>>> > >>>>>>> <contentstore > >>>>>>>classname="org.apache.slide.store.txfile.TxFileContentStore"> > >>>>>>> <parameter name="rootpath">slide/fileContent</parameter> > >>>>>>> <parameter name="workpath">slide/workContent</parameter> > >>>>>>> <parameter name="version">true</parameter> > >>>>>>> <parameter name="url-encode-path">true</parameter> > >>>>>>> </contentstore> > >>>>>>> > >>>>>>>However, when I successfully upload a file in slide, and use > >>>>>>>propfindMehtod, the file name still display as ???.txt. the > >>> > >>>properties > >>> > >>> > >>>>>>>shown as following(see <D:href> and <D:displayname>): > >>>>>>> > >>>>>>>------------------------------------------------ > >>>>>>> > >>>>>>><D:response xmlns:D="DAV:"> > >>>>> > >>>> > > <D:href>/slide/files/testtomcat%C3%A4%C2%B8%C2%AD%C3%A6%C2%96%C2%87.test</D > > > >>> > >>>>: > >>>> > >>>>>>href> > >>>>> > >>>>>>> <D:propstat> > >>>>> > >>>>>>> <D:prop> > >>>>> > >>>>>>> <D:displayname>testtomcat??????.test</D:displayname> > >>>>> > >>>>>>> <D:source></D:source> > >>>>> > >>>>>>> <D:getlastmodified>Tue, 20 Apr 2004 09:32:20 > >>>>>>>GMT</D:getlastmodified> > >>>>> > >>>>>>> <D:getcontentlength>852</D:getcontentlength> > >>>>> > >>>>>>> <D:resourcetype></D:resourcetype> > >>>>> > >>>>>>> <D:getcontenttype>application/octet-stream</D:getcontenttype> > >>>>> > >>>>>>> <D:getcontentlanguage>en</D:getcontentlanguage> > >>>>> > >>>>>>> <D:creationdate>2004-04-20T09:17:21Z</D:creationdate> > >>>>> > >>>>>>> <D:lockdiscovery></D:lockdiscovery> > >>>>> > >>>>>>> <D:supportedlock> > >>>>> > >>>>>>> <D:lockentry> > >>>>> > >>>>>>> <D:lockscope> > >>>>> > >>>>>>> <D:exclusive></D:exclusive> > >>>>> > >>>>>>> </D:lockscope> > >>>>> > >>>>>>> <D:locktype> > >>>>> > >>>>>>> <D:write></D:write> > >>>>> > >>>>>>> </D:locktype> > >>>>> > >>>>>>> </D:lockentry> > >>>>> > >>>>>>> <D:lockentry> > >>>>> > >>>>>>> <D:lockscope> > >>>>> > >>>>>>> <D:shared></D:shared> > >>>>> > >>>>>>> </D:lockscope> > >>>>> > >>>>>>> <D:locktype> > >>>>> > >>>>>>> <D:write></D:write> > >>>>> > >>>>>>> </D:locktype> > >>>>> > >>>>>>> </D:lockentry> > >>>>> > >>>>>>> </D:supportedlock> > >>>>> > > <D:modificationdate>2004-04-20T09:32:20Z</D:modificationdate> > > > >>>>>>> <D:getetag>791b7c7bddf9ae4259e6c8d2a7ad0f1a</D:getetag> > >>>>> > >>>>>>> </D:prop> > >>>>> > >>>>>>> <D:status>HTTP/1.1 200 OK</D:status> > >>>>> > >>>>>>> </D:propstat> > >>>>> > >>>>>>></D:response> > >>>>>>> > >>>>>>>>From: "Jacob Lund" <[EMAIL PROTECTED]> > >>>>>>>>Reply-To: "Slide Users Mailing List" > >>> > >>><[EMAIL PROTECTED]> > >>> > >>>>>>>>To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > >>>>>>>>Subject: Re: Slide and multiple languange?? > >>>>>>>>Date: Tue, 20 Apr 2004 11:11:24 +0200 > >>>>>>>> > >>>>>>>>what version of slide are you using and what servlet engine are > >>> > >>>you > >>> > >>> > >>>>>>using? > >>>>>> > >>>>>>>>I have slide 2RC1 working fine with utf-8 encoding on a tomcat > > > > 5. > > > >>>>Here > >>>> > >>>>>is > >>>>> > >>>>>>>>what I did to make it work: > >>>>>>>>In slide: > >>>>>>>>Add a parameter url-encode-path in the tx content and > > > > descriptors > > > >>>>>store > >>>>> > >>>>>>>and > >>>>>>> > >>>>>>>>set it to true. (in domain.xml) > >>>>>>>>In tomcat 5: > >>>>>>>>add URIEncoding="UTF-8" as parameter to the connector in > >>> > >>>server.xml. > >>> > >>> > >>>>>>>>I have not tested it with Chinese but it works with Russian and > >>>> > >>>>Danish > >>>> > >>>>>on > >>>>> > >>>>>>>an > >>>>>>> > >>>>>>>>English machine. > >>>>>>>> > >>>>>>>>Just notice that this requires your client to support UTF-8 > >>> > >>>encoding. > >>> > >>> > >>>>>>>>/jacob > >>>>>>>> > >>>>>>>>----- Original Message ----- > >>>>>>>>From: "? ??" <[EMAIL PROTECTED]> > >>>>>>>>To: <[EMAIL PROTECTED]> > >>>>>>>>Sent: Tuesday, April 20, 2004 10:48 AM > >>>>>>>>Subject: Slide and multiple languange?? > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>hi, > >>>>>>>>> > >>>>>>>>>does the Slide support Chinese? if so how to? > >>>>>>>>> > >>>>>>>>>I have put a file onto the slide, when I use propfindmethod > > > > to > > > >>>>>display > >>>>> > >>>>>>>the > >>>>>>> > >>>>>>>>>file name, the file with Chinese name is shown as ???.txt. I > >>> > >>>think > >>> > >>> > >>>>>>some > >>>>>> > >>>>>>>>one > >>>>>>>> > >>>>>>>>>may also face such multiple language problem, but how to deal > >>> > >>>with > >>> > >>> > >>>>>it? > >>>>> > >>>>>>>>>Thanks for any help. > >>>>>>>>> > >>>>>>>>> > >>> > >>>_________________________________________________________________ > >>> > >>> > >>>>>>>>>??????????,??? MSN Messenger: > >>>>>>> > >>>>>>>http://messenger.msn.com/cn > >>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>--------------------------------------------------------------------- > >>>>> > >>>>>>>>>To unsubscribe, e-mail: > >>> > >>>[EMAIL PROTECTED] > >>> > >>> > >>>>>>>>>For additional commands, e-mail: > >>>> > >>>>[EMAIL PROTECTED] > >>>> > >>>>>>>> > >>>>--------------------------------------------------------------------- > >>>> > >>>>>>>>To unsubscribe, e-mail: > > > > [EMAIL PROTECTED] > > > >>>>>>>>For additional commands, e-mail: > >>> > >>>[EMAIL PROTECTED] > >>> > >>> > >>>>>>>_________________________________________________________________ > >>>>>>>???? MSN Explorer: http://explorer.msn.com/lccn > >>>>>>> > >>>>>>> > >>>>>>> > >>> > >>>--------------------------------------------------------------------- > >>> > >>> > >>>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>>>>For additional commands, e-mail: > > > > [EMAIL PROTECTED] > > > >>>>>> > >>--------------------------------------------------------------------- > >> > >>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>>>For additional commands, e-mail: [EMAIL PROTECTED] > >>>>>> > >>>>> > >>>>>_________________________________________________________________ > >>>>>??????????????- MSN Hotmail? http://www.hotmail.com > >>>>> > >>>>> > >>>>>--------------------------------------------------------------------- > >>>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>>For additional commands, e-mail: [EMAIL PROTECTED] > >>>>> > >>>> > >>>> > >>>>--------------------------------------------------------------------- > >>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>> > >>>_________________________________________________________________ > >>>??????????,??? MSN Messenger: http://messenger.msn.com/cn > >>> > >>>--------------------------------------------------------------------- > >>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>>. > >>> > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > >>------------------------------------------------------------------------ > >> > >># -------------------------------------------------------- > >> > >>drop table if exists OBJECT; > >>drop table if exists CHILDREN; > >>drop table if exists BINDING; > >>drop table if exists PARENT_BINDING; > >>drop table if exists LINKS; > >>drop table if exists LOCKS; > >>drop table if exists VERSION_CONTENT; > >>drop table if exists PROPERTIES; > >>drop table if exists PERMISSIONS; > >>drop table if exists VERSION_PREDS; > >>drop table if exists VERSION_LABELS; > >>drop table if exists VERSION_HISTORY; > >>drop table if exists VERSION; > >>drop table if exists BRANCH; > >>drop table if exists LABEL; > >>drop table if exists URI; > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE URI ( > >> URI_ID bigint NOT NULL auto_increment, > >> URI_STRING varchar(255) NOT NULL CHARACTER SET uft8 COLLATE utf8_general_ci, > >> PRIMARY KEY (URI_ID), > >> KEY URI_IX2 (URI_STRING) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE OBJECT ( > >> URI_ID bigint NOT NULL, > >> CLASS_NAME varchar(255) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PRIMARY KEY (URI_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE OBJECT ADD CONSTRAINT OBJECT_FK1 FOREIGN KEY OBJECT_FK1(URI_ID) > >>REFERENCES URI (URI_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE BINDING ( > >> URI_ID bigint NOT NULL, > >> NAME varchar(255) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> CHILD_UURI_ID bigint NOT NULL, > >> PRIMARY KEY (URI_ID, NAME, CHILD_UURI_ID), > >> KEY BINDING_IX (CHILD_UURI_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE BINDING ADD CONSTRAINT BINDING_FK1 FOREIGN KEY > >>BINDING_FK1(URI_ID) REFERENCES URI (URI_ID); > >>ALTER TABLE BINDING ADD CONSTRAINT BINDING_FK2 FOREIGN KEY > >>BINDING_FK2(CHILD_UURI_ID) REFERENCES URI (URI_ID); > >> > >>CREATE TABLE PARENT_BINDING ( > >> URI_ID bigint NOT NULL, > >> NAME varchar(255) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PARENT_UURI_ID bigint NOT NULL, > >> PRIMARY KEY (URI_ID, NAME, PARENT_UURI_ID), > >> KEY PARENT_BINDING_IX (PARENT_UURI_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE PARENT_BINDING ADD CONSTRAINT PARENT_BINDING_FK1 FOREIGN KEY > >>PARENT_BINDING_FK1(URI_ID) REFERENCES URI (URI_ID); > >>ALTER TABLE PARENT_BINDING ADD CONSTRAINT PARENT_BINDING_FK2 FOREIGN KEY > >>PARENT_BINDING_FK2(PARENT_UURI_ID) REFERENCES URI (URI_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE LINKS ( > >> URI_ID bigint NOT NULL, > >> LINK_TO_ID bigint NOT NULL, > >> PRIMARY KEY (URI_ID,LINK_TO_ID), > >> key LINK_IX2 (LINK_TO_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE LINKS ADD CONSTRAINT LINK_FK1 FOREIGN KEY LINK_FK1(URI_ID) > >>REFERENCES URI (URI_ID); > >>ALTER TABLE LINKS ADD CONSTRAINT LINK_FK2 FOREIGN KEY LINK_FK2(LINK_TO_ID) > >>REFERENCES URI (URI_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE LOCKS ( > >> LOCK_ID bigint NOT NULL, > >> OBJECT_ID bigint NOT NULL, > >> SUBJECT_ID bigint NOT NULL, > >> TYPE_ID bigint NOT NULL, > >> EXPIRATION_DATE bigint NOT NULL, > >> IS_INHERITABLE tinyint(1) NOT NULL, > >> IS_EXCLUSIVE tinyint(1) NOT NULL, > >> OWNER varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PRIMARY KEY (LOCK_ID), > >> KEY LOCK_IX2 (OBJECT_ID), > >> KEY LOCK_IX3 (SUBJECT_ID), > >> KEY LOCK_IX4 (TYPE_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE LOCKS ADD CONSTRAINT LOCK_FK1 FOREIGN KEY LOCK_FK1(LOCK_ID) > >>REFERENCES URI (URI_ID); > >>ALTER TABLE LOCKS ADD CONSTRAINT LOCK_FK2 FOREIGN KEY LOCK_FK2(OBJECT_ID) > >>REFERENCES URI (URI_ID); > >>ALTER TABLE LOCKS ADD CONSTRAINT LOCK_FK3 FOREIGN KEY LOCK_FK3(SUBJECT_ID) > >>REFERENCES URI (URI_ID); > >>ALTER TABLE LOCKS ADD CONSTRAINT LOCK_FK4 FOREIGN KEY LOCK_FK4(TYPE_ID) > >>REFERENCES URI (URI_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE BRANCH ( > >> BRANCH_ID bigint NOT NULL auto_increment, > >> BRANCH_STRING varchar(255) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PRIMARY KEY (BRANCH_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE LABEL ( > >> LABEL_ID bigint NOT NULL auto_increment, > >> LABEL_STRING varchar(255) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PRIMARY KEY (LABEL_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE VERSION ( > >> URI_ID bigint NOT NULL, > >> IS_VERSIONED tinyint(1) NOT NULL, > >> PRIMARY KEY (URI_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE VERSION ADD CONSTRAINT REVISON_FK1 FOREIGN KEY > >>VERSION_FK1(URI_ID) REFERENCES URI (URI_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE VERSION_HISTORY ( > >> VERSION_ID bigint NOT NULL auto_increment, > >> URI_ID bigint NOT NULL, > >> BRANCH_ID bigint NOT NULL, > >> REVISION_NO varchar(20) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PRIMARY KEY (VERSION_ID), > >> UNIQUE KEY URI_ID (BRANCH_ID,URI_ID,REVISION_NO), > >> KEY URI_ID_IX3 (URI_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE VERSION_HISTORY ADD CONSTRAINT VERSION_HISTORY_FK1 FOREIGN KEY > >>VERSION_HISTORY_FK1(URI_ID) REFERENCES URI (URI_ID); > >>ALTER TABLE VERSION_HISTORY ADD CONSTRAINT VERSION_HISTORY_FK2 FOREIGN KEY > >>VERSION_HISTORY_FK2(BRANCH_ID) REFERENCES BRANCH (BRANCH_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE VERSION_PREDS ( > >> VERSION_ID bigint NOT NULL, > >> PREDECESSOR_ID bigint NOT NULL, > >> PRIMARY KEY (VERSION_ID,PREDECESSOR_ID), > >> KEY PREDECESSOR_ID_IX2 (PREDECESSOR_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE VERSION_PREDS ADD CONSTRAINT REVISON_PREDS_FK1 FOREIGN KEY > >>VERSION_PREDS_FK1(VERSION_ID) REFERENCES VERSION_HISTORY (VERSION_ID); > >>ALTER TABLE VERSION_PREDS ADD CONSTRAINT REVISON_PREDS_FK2 FOREIGN KEY > >>VERSION_PREDS_FK2(PREDECESSOR_ID) REFERENCES VERSION_HISTORY (VERSION_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE VERSION_LABELS ( > >> VERSION_ID bigint NOT NULL, > >> LABEL_ID bigint NOT NULL, > >> PRIMARY KEY (VERSION_ID,LABEL_ID), > >> KEY LABEL_ID_IX2 (LABEL_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE VERSION_LABELS ADD CONSTRAINT REVISON_LABELS_FK1 FOREIGN KEY > >>VERSION_LABELS_FK1(VERSION_ID) REFERENCES VERSION_HISTORY (VERSION_ID); > >>ALTER TABLE VERSION_LABELS ADD CONSTRAINT REVISON_LABELS_FK2 FOREIGN KEY > >>VERSION_LABELS_FK2(LABEL_ID) REFERENCES LABEL (LABEL_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE VERSION_CONTENT ( > >> VERSION_ID bigint NOT NULL, > >> CONTENT blob NOT NULL, > >> PRIMARY KEY (VERSION_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE VERSION_CONTENT ADD CONSTRAINT REVISON_CONTENT_FK1 FOREIGN KEY > >>VERSION_CONTENT_FK1(VERSION_ID) REFERENCES VERSION_HISTORY (VERSION_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE PROPERTIES ( > >> VERSION_ID bigint NOT NULL, > >> PROPERTY_NAMESPACE varchar(50) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PROPERTY_NAME varchar(50) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PROPERTY_VALUE varchar(255) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> PROPERTY_TYPE varchar(50) NOT NULL CHARACTER SET utf8 COLLATE utf8_general_ci, > >> IS_PROTECTED tinyint(1) NOT NULL, > >> PRIMARY KEY (VERSION_ID,PROPERTY_NAMESPACE,PROPERTY_NAME) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE PROPERTIES ADD CONSTRAINT PROPERTIES_FK1 FOREIGN KEY > >>PROPERTIES_FK1(VERSION_ID) REFERENCES VERSION_HISTORY (VERSION_ID); > >> > >># -------------------------------------------------------- > >> > >>CREATE TABLE PERMISSIONS ( > >> OBJECT_ID bigint NOT NULL, > >> SUBJECT_ID bigint NOT NULL, > >> ACTION_ID bigint NOT NULL, > >> VERSION_NO varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci, > >> IS_INHERITABLE tinyint(1) NOT NULL, > >> IS_NEGATIVE tinyint(1) NOT NULL, > >> SUCCESSION int NOT NULL, > >> PRIMARY KEY (SUBJECT_ID,OBJECT_ID,ACTION_ID), > >> UNIQUE KEY OBJECT_ID_2 (OBJECT_ID,SUCCESSION), > >> KEY ACTION_ID_IX3 (ACTION_ID) > >>) TYPE=InnoDB CHARACTER SET utf8; > >> > >>ALTER TABLE PERMISSIONS ADD CONSTRAINT PERMISSIONS_FK1 FOREIGN KEY > >>PERMISSIONS_FK1(OBJECT_ID) REFERENCES URI (URI_ID); > >>ALTER TABLE PERMISSIONS ADD CONSTRAINT PERMISSIONS_FK2 FOREIGN KEY > >>PERMISSIONS_FK2(SUBJECT_ID) REFERENCES URI (URI_ID); > >>ALTER TABLE PERMISSIONS ADD CONSTRAINT PERMISSIONS_FK3 FOREIGN KEY > >>PERMISSIONS_FK3(ACTION_ID) REFERENCES URI (URI_ID); > >> > >> > >>------------------------------------------------------------------------ > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]