Index: lams_tool_laqa/db/sql/create_lams_tool_qa.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/db/sql/create_lams_tool_qa.sql,v diff -u -r1.19 -r1.20 --- lams_tool_laqa/db/sql/create_lams_tool_qa.sql 14 Feb 2006 18:40:42 -0000 1.19 +++ lams_tool_laqa/db/sql/create_lams_tool_qa.sql 15 Feb 2006 14:10:56 -0000 1.20 @@ -21,12 +21,13 @@ )TYPE=InnoDB; CREATE TABLE lams.tl_laqa11_session ( - qa_session_id BIGINT(20) NOT NULL + uid BIGINT(20) NOT NULL AUTO_INCREMENT + , qa_session_id BIGINT(20) NOT NULL , session_start_date DATETIME , session_end_date DATETIME , session_status VARCHAR(100) , qa_content_id BIGINT(20) NOT NULL - , PRIMARY KEY (qa_session_id) + , PRIMARY KEY (uid) , INDEX (qa_content_id) , CONSTRAINT FK_tl_laqa11_session_1 FOREIGN KEY (qa_content_id) REFERENCES lams.tl_laqa11_content (uid) @@ -41,12 +42,11 @@ , PRIMARY KEY (uid) , INDEX (qa_session_id) , CONSTRAINT FK_tl_laqa11_que_usr_1 FOREIGN KEY (qa_session_id) - REFERENCES lams.tl_laqa11_session (qa_session_id) + REFERENCES lams.tl_laqa11_session (uid) )TYPE=InnoDB; CREATE TABLE lams.tl_laqa11_que_content ( uid BIGINT(20) NOT NULL AUTO_INCREMENT - , qa_que_content_id BIGINT(20) NOT NULL , question VARCHAR(255) , display_order INT(5) , qa_content_id BIGINT(20) NOT NULL @@ -57,7 +57,7 @@ )TYPE=InnoDB; CREATE TABLE lams.tl_laqa11_usr_resp ( - response_id BIGINT(20) NOT NULL + response_id BIGINT(20) NOT NULL AUTO_INCREMENT , hidden TINYINT(1) DEFAULT 0 , answer VARCHAR(255) , time_zone VARCHAR(255) @@ -89,4 +89,4 @@ INSERT INTO tl_laqa11_content (qa_content_id, creation_date) VALUES (${default_content_id}, NOW()); -- data for content questions table -INSERT INTO tl_laqa11_que_content (question, display_order, qa_content_id) VALUES ('What is the capital of Russia?',1,${default_content_id}); +INSERT INTO tl_laqa11_que_content (question, display_order, qa_content_id) VALUES ('What is the capital of Russia?',1,${default_content_id}); \ No newline at end of file Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaQueContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/Attic/QaQueContent.hbm.xml,v diff -u -r1.5 -r1.6 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaQueContent.hbm.xml 14 Oct 2005 11:55:39 -0000 1.5 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaQueContent.hbm.xml 15 Feb 2006 14:10:56 -0000 1.6 @@ -9,15 +9,16 @@ table="tl_laqa11_que_content" > - - - + + + - + + + + + + - - + +