Author: smohanty
Date: Thu May 30 16:49:21 2013
New Revision: 1487928

URL: http://svn.apache.org/r1487928
Log:
AMBARI-2228. Fix MySQL and Oracle DDL scripts according to last DB changes. 
(smohanty)

Modified:
    incubator/ambari/trunk/CHANGES.txt
    incubator/ambari/trunk/ambari-server/src/main/resources/mysql-ddl.sql
    incubator/ambari/trunk/ambari-server/src/main/resources/oracle-DDL.sql

Modified: incubator/ambari/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/CHANGES.txt?rev=1487928&r1=1487927&r2=1487928&view=diff
==============================================================================
--- incubator/ambari/trunk/CHANGES.txt (original)
+++ incubator/ambari/trunk/CHANGES.txt Thu May 30 16:49:21 2013
@@ -907,6 +907,9 @@ Trunk (unreleased changes):
 
  BUG FIXES
 
+ AMBARI-2228. Fix MySQL and Oracle DDL scripts according to last DB
+ changes. (smohanty)
+
  AMBARI-2198. Avoid using $::fqdn in puppet which uses the fqdn value from
  puppet/facter, instead pass in the hostname from
  python socket.getfqdn(). (smohanty)

Modified: incubator/ambari/trunk/ambari-server/src/main/resources/mysql-ddl.sql
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-server/src/main/resources/mysql-ddl.sql?rev=1487928&r1=1487927&r2=1487928&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-server/src/main/resources/mysql-ddl.sql 
(original)
+++ incubator/ambari/trunk/ambari-server/src/main/resources/mysql-ddl.sql Thu 
May 30 16:49:21 2013
@@ -15,8 +15,8 @@
 -- See the License for the specific language governing permissions and
 -- limitations under the License.
 --
-DROP DATABASE IF EXISTS `ambari`;
-DROP USER `ambari`;
+-- DROP DATABASE IF EXISTS `ambari`;
+-- DROP USER `ambari`;
 
 delimiter ;
 
@@ -41,14 +41,14 @@ CREATE TABLE servicecomponentdesiredstat
 CREATE TABLE serviceconfigmapping (config_type VARCHAR(255) NOT NULL, 
cluster_id BIGINT NOT NULL, config_tag VARCHAR(255) NOT NULL, service_name 
VARCHAR(255) NOT NULL, timestamp BIGINT NOT NULL, PRIMARY KEY (config_type, 
cluster_id, service_name));
 CREATE TABLE servicedesiredstate (cluster_id BIGINT NOT NULL, 
desired_host_role_mapping INTEGER NOT NULL, desired_stack_version VARCHAR(255) 
NOT NULL, desired_state VARCHAR(255) NOT NULL, service_name VARCHAR(255) NOT 
NULL, PRIMARY KEY (cluster_id, service_name));
 CREATE TABLE roles (role_name VARCHAR(255) NOT NULL, PRIMARY KEY (role_name));
-CREATE TABLE users (user_id INTEGER NOT NULL, create_time DATETIME DEFAULT 
NOW(), ldap_user INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255), 
user_password VARCHAR(255), PRIMARY KEY (user_id));
+CREATE TABLE users (user_id INTEGER NOT NULL, create_time TIMESTAMP DEFAULT 
NOW(), ldap_user INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255), 
user_password VARCHAR(255), PRIMARY KEY (user_id));
 CREATE TABLE execution_command (task_id BIGINT NOT NULL, command LONGBLOB, 
PRIMARY KEY (task_id));
 CREATE TABLE host_role_command (task_id BIGINT NOT NULL, attempt_count 
SMALLINT NOT NULL, event LONGTEXT NOT NULL, exitcode INTEGER NOT NULL, 
host_name VARCHAR(255) NOT NULL, last_attempt_time BIGINT NOT NULL, request_id 
BIGINT NOT NULL, role VARCHAR(255), role_command VARCHAR(255), stage_id BIGINT 
NOT NULL, start_time BIGINT NOT NULL, status VARCHAR(255), std_error LONGBLOB, 
std_out LONGBLOB, PRIMARY KEY (task_id));
 CREATE TABLE role_success_criteria (role VARCHAR(255) NOT NULL, request_id 
BIGINT NOT NULL, stage_id BIGINT NOT NULL, success_factor DOUBLE NOT NULL, 
PRIMARY KEY (role, request_id, stage_id));
 CREATE TABLE stage (stage_id BIGINT NOT NULL, request_id BIGINT NOT NULL, 
cluster_id BIGINT, log_info VARCHAR(255) NOT NULL, request_context 
VARCHAR(255), PRIMARY KEY (stage_id, request_id));
 CREATE TABLE key_value_store (`key` VARCHAR(255) NOT NULL, `value` LONGTEXT, 
PRIMARY KEY (`key`));
-CREATE TABLE clusterconfigmapping (type_name VARCHAR(255) NOT NULL, 
create_timestamp BIGINT NOT NULL, cluster_id BIGINT NOT NULL, selected INTEGER 
NOT NULL, version_tag VARCHAR(255) NOT NULL, PRIMARY KEY (type_name, 
create_timestamp, cluster_id));
-CREATE TABLE hostconfigmapping (create_timestamp BIGINT NOT NULL, host_name 
VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, type_name VARCHAR(255) NOT 
NULL, selected INTEGER NOT NULL, service_name VARCHAR(255), version_tag 
VARCHAR(255) NOT NULL, PRIMARY KEY (create_timestamp, host_name, cluster_id, 
type_name));
+CREATE TABLE clusterconfigmapping (type_name VARCHAR(255) NOT NULL, 
create_timestamp BIGINT NOT NULL, cluster_id BIGINT NOT NULL, selected INTEGER 
NOT NULL, version_tag VARCHAR(255) NOT NULL, user_name VARCHAR(255) NOT NULL 
DEFAULT '_db', PRIMARY KEY (type_name, create_timestamp, cluster_id));
+CREATE TABLE hostconfigmapping (create_timestamp BIGINT NOT NULL, host_name 
VARCHAR(255) NOT NULL, cluster_id BIGINT NOT NULL, type_name VARCHAR(255) NOT 
NULL, selected INTEGER NOT NULL, service_name VARCHAR(255), version_tag 
VARCHAR(255) NOT NULL, user_name VARCHAR(255) NOT NULL DEFAULT '_db', PRIMARY 
KEY (create_timestamp, host_name, cluster_id, type_name));
 CREATE TABLE metainfo (`metainfo_key` VARCHAR(255) NOT NULL, `metainfo_value` 
LONGTEXT, PRIMARY KEY (`metainfo_key`));
 CREATE TABLE ClusterHostMapping (cluster_id BIGINT NOT NULL, host_name 
VARCHAR(255) NOT NULL, PRIMARY KEY (cluster_id, host_name));
 CREATE TABLE user_roles (role_name VARCHAR(255) NOT NULL, user_id INTEGER NOT 
NULL, PRIMARY KEY (role_name, user_id));
@@ -90,12 +90,12 @@ INSERT INTO ambari_sequences(sequence_na
 INSERT INTO ambari_sequences(sequence_name, value) values 
('host_role_command_id_seq', 0);
 INSERT INTO ambari_sequences(sequence_name, value) values ('user_id_seq', 1);
 
-insert into ambari.Roles(role_name)
+insert into ambari.roles(role_name)
   select 'admin'
   union all
   select 'user';
 
-insert into ambari.Users(user_id, user_name, user_password)
+insert into ambari.users(user_id, user_name, user_password)
   select 
1,'admin','538916f8943ec225d97a9a86a2c6ec0818c1cd400e09e03b660fdaaec4af29ddbb6f2b1033b81b00';
 
 insert into ambari.user_roles(role_name, user_id)
@@ -180,7 +180,7 @@ CREATE TABLE clusterEvent (
   host TEXT, rack TEXT
 );
 
-GRANT ALL ON ambari.* TO `ambari-server`;
+GRANT ALL ON ambari.* TO `ambari`;
 
 
 

Modified: incubator/ambari/trunk/ambari-server/src/main/resources/oracle-DDL.sql
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-server/src/main/resources/oracle-DDL.sql?rev=1487928&r1=1487927&r2=1487928&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-server/src/main/resources/oracle-DDL.sql 
(original)
+++ incubator/ambari/trunk/ambari-server/src/main/resources/oracle-DDL.sql Thu 
May 30 16:49:21 2013
@@ -46,8 +46,8 @@ CREATE TABLE host_role_command (task_id 
 CREATE TABLE role_success_criteria (role VARCHAR2(255) NOT NULL, request_id 
NUMBER(19) NOT NULL, stage_id NUMBER(19) NOT NULL, success_factor NUMBER(19,4) 
NOT NULL, PRIMARY KEY (role, request_id, stage_id));
 CREATE TABLE stage (stage_id NUMBER(19) NOT NULL, request_id NUMBER(19) NOT 
NULL, cluster_id NUMBER(19) NULL, log_info VARCHAR2(255) NULL, request_context 
VARCHAR2(255) NULL, PRIMARY KEY (stage_id, request_id));
 CREATE TABLE key_value_store ("key" VARCHAR2(255) NOT NULL, "value" CLOB NULL, 
PRIMARY KEY ("key"));
-CREATE TABLE clusterconfigmapping (type_name VARCHAR2(255) NOT NULL, 
create_timestamp NUMBER(19) NOT NULL, cluster_id NUMBER(19) NOT NULL, selected 
NUMBER(10) NOT NULL, version_tag VARCHAR2(255) NOT NULL, PRIMARY KEY 
(type_name, create_timestamp, cluster_id));
-CREATE TABLE hostconfigmapping (create_timestamp NUMBER(19) NOT NULL, 
host_name VARCHAR2(255) NOT NULL, cluster_id NUMBER(19) NOT NULL, type_name 
VARCHAR2(255) NOT NULL, selected NUMBER(10) NOT NULL, service_name 
VARCHAR2(255) NULL, version_tag VARCHAR2(255) NOT NULL, PRIMARY KEY 
(create_timestamp, host_name, cluster_id, type_name));
+CREATE TABLE clusterconfigmapping (type_name VARCHAR2(255) NOT NULL, 
create_timestamp NUMBER(19) NOT NULL, cluster_id NUMBER(19) NOT NULL, selected 
NUMBER(10) NOT NULL, version_tag VARCHAR2(255) NOT NULL, user_name VARCHAR(255) 
DEFAULT '_db', PRIMARY KEY (type_name, create_timestamp, cluster_id));
+CREATE TABLE hostconfigmapping (create_timestamp NUMBER(19) NOT NULL, 
host_name VARCHAR2(255) NOT NULL, cluster_id NUMBER(19) NOT NULL, type_name 
VARCHAR2(255) NOT NULL, selected NUMBER(10) NOT NULL, service_name 
VARCHAR2(255) NULL, version_tag VARCHAR2(255) NOT NULL, user_name VARCHAR(255) 
DEFAULT '_db', PRIMARY KEY (create_timestamp, host_name, cluster_id, 
type_name));
 CREATE TABLE metainfo ("metainfo_key" VARCHAR2(255) NOT NULL, "metainfo_value" 
CLOB NULL, PRIMARY KEY ("metainfo_key"));
 CREATE TABLE ClusterHostMapping (cluster_id NUMBER(19) NOT NULL, host_name 
VARCHAR2(255) NOT NULL, PRIMARY KEY (cluster_id, host_name));
 CREATE TABLE user_roles (role_name VARCHAR2(255) NOT NULL, user_id NUMBER(10) 
NOT NULL, PRIMARY KEY (role_name, user_id));


Reply via email to