|
@@ -29,18 +29,14 @@ ALTER TABLE ambari.clusterstate
|
|
|
CREATE TABLE ambari.metainfo ("metainfo_key" VARCHAR(255), "metainfo_value" VARCHAR, PRIMARY KEY("metainfo_key"));
|
|
|
GRANT ALL PRIVILEGES ON TABLE ambari.metainfo TO :username;
|
|
|
|
|
|
-CREATE TABLE ambari.hostconfigmapping (cluster_id bigint NOT NULL, host_name VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, service_name VARCHAR(255), create_timestamp BIGINT NOT NULL, selected INTEGER NOT NULL DEFAULT 0, PRIMARY KEY (cluster_id, host_name, type_name, create_timestamp));
|
|
|
+CREATE TABLE ambari.hostconfigmapping (cluster_id bigint NOT NULL, host_name VARCHAR(255) NOT NULL, type_name VARCHAR(255) NOT NULL, version_tag VARCHAR(255) NOT NULL, service_name VARCHAR(255), create_timestamp BIGINT NOT NULL, selected INTEGER NOT NULL DEFAULT 0, user_name VARCHAR(255) NOT NULL DEFAULT '_db', PRIMARY KEY (cluster_id, host_name, type_name, create_timestamp));
|
|
|
GRANT ALL PRIVILEGES ON TABLE ambari.hostconfigmapping TO :username;
|
|
|
ALTER TABLE ambari.hostconfigmapping ADD CONSTRAINT FK_hostconfigmapping_cluster_id FOREIGN KEY (cluster_id) REFERENCES ambari.clusters (cluster_id);
|
|
|
ALTER TABLE ambari.hostconfigmapping ADD CONSTRAINT FK_hostconfigmapping_host_name FOREIGN KEY (host_name) REFERENCES ambari.hosts (host_name);
|
|
|
|
|
|
ALTER ROLE :username SET search_path to 'ambari';
|
|
|
|
|
|
-ALTER SEQUENCE ambari.host_role_command_task_id_seq INCREMENT BY 50;
|
|
|
-SELECT nextval('ambari.host_role_command_task_id_seq');
|
|
|
-
|
|
|
-ALTER TABLE ambari.stage ADD COLUMN request_context VARCHAR(255);SELECT nextval('ambari.host_role_command_task_id_seq');
|
|
|
-
|
|
|
+ALTER TABLE ambari.stage ADD COLUMN request_context VARCHAR(255);
|
|
|
|
|
|
-- portability changes for MySQL/Oracle support
|
|
|
alter table ambari.hostcomponentdesiredconfigmapping rename to hcdesiredconfigmapping;
|
|
@@ -55,7 +51,7 @@ insert into ambari.ambari_sequences(sequence_name, "value")
|
|
|
union all
|
|
|
select 'user_id_seq', nextval('ambari.users_user_id_seq')
|
|
|
union all
|
|
|
- select 'host_role_command_id_seq', nextval('ambari.host_role_command_task_id_seq');
|
|
|
+ select 'host_role_command_id_seq', (select max(task_id) from ambari.host_role_command) + 51;
|
|
|
|
|
|
drop sequence ambari.host_role_command_task_id_seq;
|
|
|
drop sequence ambari.users_user_id_seq;
|