Initial commit
This commit is contained in:
commit
b7d90b9afe
16245 files changed
+3396666
No files matched your search
@@ -0,0 +1,38 @@
|
||||
-- # $Id$
|
||||
-- # $HeadURL$
|
||||
-- # $Author$
|
||||
|
||||
|
||||
DROP VIEW IF EXISTS ism.ism_mpa_barcodes;
|
||||
CREATE OR REPLACE VIEW ism.ism_mpa_barcodes AS
|
||||
SELECT asset_id, a.barcode AS asset_barcode, structure_element_id, se.barcode AS se_barcode, se.main_structure_element_id, mse.name
|
||||
FROM ism.ism_mounting_point_asset mpa, ism.ism_asset a, ism.ism_structure_element se, ism.ism_main_structure_element mse
|
||||
WHERE mpa.asset_id = a.id AND mpa.structure_element_id = se.id AND se.main_structure_element_id = mse.id AND mse.id > 300
|
||||
AND length(a.barcode) > 0 AND length(se.barcode) > 0
|
||||
ORDER BY mse.id, se.id;
|
||||
COPY (SELECT * from ism.ism_mpa_barcodes) TO '/opt/postgres/backup/ism_mpa_barcodes.csv' DELIMITER ',' CSV HEADER;
|
||||
|
||||
DROP VIEW IF EXISTS ism.ism_se_barcodes;
|
||||
CREATE OR REPLACE VIEW ism.ism_se_barcodes AS
|
||||
SELECT se.id,se.name,se.main_structure_element_id,mse.name as main_name,se.barcode
|
||||
FROM ism.ism_structure_element se, ism.ism_main_structure_element mse
|
||||
WHERE se.main_structure_element_id = mse.id AND length(se.barcode) > 0 AND mse.id > 300
|
||||
ORDER BY mse.id, se.id;
|
||||
COPY (SELECT * from ism.ism_se_barcodes WHERE main_structure_element_id > 300) TO '/opt/postgres/backup/ism_se_barcodes.csv' DELIMITER ',' CSV HEADER;
|
||||
|
||||
DROP VIEW IF EXISTS ism.ism_view_plans;
|
||||
CREATE OR REPLACE VIEW ism.ism_view_plans AS
|
||||
SELECT mpp.id, mpp.mounting_point_schedule_id, mpp.structure_element_id, se.main_structure_element_id, se.name, mse.name as main_name
|
||||
FROM ism.ism_mounting_point_plan mpp, ism.ism_structure_element se, ism.ism_main_structure_element mse
|
||||
WHERE se.id = mpp.structure_element_id AND se.main_structure_element_id = mse.id AND mse.id > 300
|
||||
ORDER BY mse.id, se.id;
|
||||
COPY (SELECT * from ism.ism_view_plans) TO '/opt/postgres/backup/ism_view_plans.csv' DELIMITER ',' CSV HEADER;
|
||||
|
||||
DROP VIEW IF EXISTS ism.ism_view_buildings;
|
||||
CREATE OR REPLACE VIEW ism.ism_view_buildings AS
|
||||
SELECT se.id AS se_id, se.main_structure_element_id AS bldg_id, mse.model_id, se.display_name, se.barcode AS se_barcode, se.rel_position_x, se.rel_position_y, se.rel_position_z, mpt.name AS mp_type, mpa.asset_id, at.barcode AS asset_barcode
|
||||
FROM ism.ism_mounting_point_type mpt, ism.ism_main_structure_element mse, ism.ism_structure_element se LEFT OUTER JOIN ism.ism_mounting_point_asset mpa ON se.id = mpa.structure_element_id
|
||||
LEFT OUTER JOIN ism.ism_asset at ON mpa.asset_id = at.id
|
||||
WHERE se.mounting_point_type_id = mpt.id AND se.main_structure_element_id = mse.id
|
||||
ORDER BY se.main_structure_element_id, se.id;
|
||||
COPY (SELECT * from ism.ism_view_buildings) TO '/opt/postgres/backup/ism_view_buildings.csv' DELIMITER ',' CSV HEADER;
|
||||
Reference in new issue
Block a user