Release branch modifications
This commit is contained in:
parent
ddfb2d7b8a
commit
881accec53
resources/db_update_scripts
src/main
1
resources/db_update_scripts/current.sql
Normal file
1
resources/db_update_scripts/current.sql
Normal file
@ -0,0 +1 @@
|
||||
-- Required DDL changes for production deploy
|
55
resources/db_update_scripts/update_db-2011-10-25.sql
Normal file
55
resources/db_update_scripts/update_db-2011-10-25.sql
Normal file
@ -0,0 +1,55 @@
|
||||
DROP TABLE question_question_option;
|
||||
DROP TABLE question_option;
|
||||
DROP TABLE review_template_question;
|
||||
DROP TABLE review_template;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `log` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`dateCreated` datetime NOT NULL,
|
||||
`lastModified` datetime NOT NULL,
|
||||
`deleted` bit(1) NOT NULL,
|
||||
`project_id` bigint(20) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `project_id` (`project_id`),
|
||||
KEY `deleted_index` (`deleted`),
|
||||
KEY `project_index` (`project_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
|
||||
ALTER TABLE `log`
|
||||
ADD CONSTRAINT `project_index` FOREIGN KEY (`project_id`) REFERENCES `project` (`id`);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `log_entry` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`dateCreated` datetime NOT NULL,
|
||||
`lastModified` datetime NOT NULL,
|
||||
`deleted` bit(1) NOT NULL,
|
||||
`contents` longtext,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`log_id` bigint(20) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `deleted_index` (`deleted`),
|
||||
KEY `creator_index` (`creator_id`),
|
||||
KEY `log_index` (`log_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
|
||||
ALTER TABLE `log_entry`
|
||||
ADD CONSTRAINT `log_index` FOREIGN KEY (`log_id`) REFERENCES `log` (`id`),
|
||||
ADD CONSTRAINT `creator_index` FOREIGN KEY (`creator_id`) REFERENCES `user` (`id`);
|
||||
|
||||
ALTER TABLE general_system_settings ADD COLUMN peerDownloadEnabled bit(1) NOT NULL;
|
||||
ALTER TABLE project ADD COLUMN stateOfMindDate datetime;
|
||||
|
||||
ALTER TABLE peer_request DROP COLUMN reviewTemplate_id;
|
||||
ALTER TABLE peer_request ADD COLUMN checkListTemplate_id bigint(20);
|
||||
CREATE INDEX checkListTemplate_index ON peer_request(checkListTemplate_id);
|
||||
|
||||
|
||||
ALTER TABLE answer DROP COLUMN chosenNotApplicable;
|
||||
ALTER TABLE answer DROP COLUMN radioChoice_id;
|
||||
ALTER TABLE answer ADD COLUMN answer varchar(255) NOT NULL;
|
||||
|
||||
ALTER TABLE question DROP COLUMN freeTextHeading;
|
||||
ALTER TABLE question DROP COLUMN freeTextQuestion;
|
||||
ALTER TABLE question DROP COLUMN notApplicableHeading;
|
||||
ALTER TABLE question DROP COLUMN notApplicableOption;
|
||||
ALTER TABLE question DROP COLUMN radioChoiceQuestion;
|
||||
ALTER TABLE question DROP COLUMN reviewTemplate_id;
|
||||
|
@ -37,7 +37,7 @@ import se.su.dsv.scipro.security.auth.roles.Roles;
|
||||
*
|
||||
*/
|
||||
// TODO for test
|
||||
@Authorization(authorizedRoles = { Roles.SYSADMIN })
|
||||
@Authorization(authorizedRoles = { Roles.STUDENT })
|
||||
public class ProjectConferencePage extends ProjectPage {
|
||||
|
||||
@SpringBean
|
||||
|
@ -83,12 +83,12 @@
|
||||
|
||||
<!-- DEVELOPMENT VARIABLE, REMOVE FOR PRODUCTION USE -->
|
||||
|
||||
<property name="hibernate.hbm2ddl.auto" value="update" />
|
||||
<!-- <property name="hibernate.hbm2ddl.auto" value="create" />-->
|
||||
|
||||
|
||||
<!-- production settings database -->
|
||||
|
||||
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
|
||||
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect" />
|
||||
<property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"></property>
|
||||
<property name="hibernate.connection.url" value="jdbc:mysql://localhost/scipro"></property>
|
||||
<property name="hibernate.connection.username" value="scipro"></property>
|
||||
@ -190,7 +190,6 @@
|
||||
<property name="hibernate.cache.use_second_level_cache" value="false" />
|
||||
<property name="hibernate.generate_statistics" value="false" />
|
||||
|
||||
<!-- DEVELOPMENT VARIABLE, REMOVE FOR PRODUCTION USE -->
|
||||
<property name="hibernate.hbm2ddl.auto" value="update" />
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user