- complete the Derby DDL file used for unit tests : sonar-testing-harness/src/main/resources/org/sonar/test/persistence/sonar-test.ddl
*/
- public static final int LAST_VERSION = 191;
+ public static final int LAST_VERSION = 200;
public final static String TABLE_NAME = "schema_migrations";
--- /dev/null
+#
+# Sonar, entreprise quality control tool.
+# Copyright (C) 2008-2011 SonarSource
+# mailto:contact AT sonarsource DOT com
+#
+# Sonar is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 3 of the License, or (at your option) any later version.
+#
+# Sonar is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with Sonar; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
+#
+
+#
+# Sonar 2.9
+#
+class AddIndexToCharacteristicProperty < ActiveRecord::Migration
+
+ def self.up
+ add_index :characteristic_properties, :characteristic_id, :name => 'characteristic_properties_characteristic_id'
+ end
+
+end
TEXT_VALUE VARCHAR(4000),
primary key (id)
);
+CREATE INDEX CHARACTERISTIC_PROPERTIES_CHARACTERISTIC_ID ON CHARACTERISTIC_PROPERTIES (CHARACTERISTIC_ID);
create table CRITERIA (
ID INTEGER not null,
CREATE INDEX WIDGET_PROPERTIES_WIDGETS ON WIDGET_PROPERTIES (WIDGET_ID);
CREATE TABLE REVIEWS (
- ID INTEGER NOT NULL,
- CREATED_AT TIMESTAMP,
- UPDATED_AT TIMESTAMP,
- USER_ID INTEGER,
- ASSIGNEE_ID INTEGER,
- TITLE VARCHAR(500),
- REVIEW_TYPE VARCHAR(10),
- STATUS VARCHAR(10),
- SEVERITY VARCHAR(10),
- RULE_FAILURE_PERMANENT_ID INTEGER,
- PROJECT_ID INTEGER,
- RESOURCE_ID INTEGER,
- RESOURCE_LINE INTEGER,
- primary key (id)
+ ID INTEGER NOT NULL,
+ CREATED_AT TIMESTAMP,
+ UPDATED_AT TIMESTAMP,
+ USER_ID INTEGER,
+ ASSIGNEE_ID INTEGER,
+ TITLE VARCHAR(500),
+ REVIEW_TYPE VARCHAR(10),
+ STATUS VARCHAR(10),
+ SEVERITY VARCHAR(10),
+ RULE_FAILURE_PERMANENT_ID INTEGER,
+ PROJECT_ID INTEGER,
+ RESOURCE_ID INTEGER,
+ RESOURCE_LINE INTEGER,
+ primary key (id)
);
CREATE TABLE REVIEW_COMMENTS (
- ID INTEGER NOT NULL,
- CREATED_AT TIMESTAMP,
- UPDATED_AT TIMESTAMP,
- REVIEW_ID INTEGER,
- USER_ID INTEGER,
- REVIEW_TEXT CLOB(2147483647),
- primary key (id)
+ ID INTEGER NOT NULL,
+ CREATED_AT TIMESTAMP,
+ UPDATED_AT TIMESTAMP,
+ REVIEW_ID INTEGER,
+ USER_ID INTEGER,
+ REVIEW_TEXT CLOB(2147483647),
+ primary key (id)
);