Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 865003 Details for
Bug 1066846
rhevm-dwh-setup failed with "FATAL: password authentication failed for user "engine_history"" error message.
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
rhevm dwh setp logs.
rhevm-dwh-setup-2014_02_17_14_02_58.log (text/x-log), 365.53 KB, created by
Udayendu Sekhar Kar
on 2014-02-19 08:43:11 UTC
(
hide
)
Description:
rhevm dwh setp logs.
Filename:
MIME Type:
Creator:
Udayendu Sekhar Kar
Created:
2014-02-19 08:43:11 UTC
Size:
365.53 KB
patch
obsolete
>2014-02-17 14:02:58::DEBUG::rhevm-dwh-setup::408::root:: starting main() >2014-02-17 14:02:58::DEBUG::common_utils::446::root:: running sql query on host: localhost, port: 5432, db: engine, user: engine, query: 'copy ( > select option_value from vdc_options > where option_name like 'MinimalETLVersion' > ) to stdout with csv header;'. >2014-02-17 14:02:58::DEBUG::common_utils::907::root:: Executing command --> '/usr/bin/psql --pset=tuples_only=on --set ON_ERROR_STOP=1 --dbname engine --host localhost --port 5432 --username engine -w -c copy ( > select option_value from vdc_options > where option_name like 'MinimalETLVersion' > ) to stdout with csv header;' in working directory '/root' >2014-02-17 14:02:58::DEBUG::common_utils::962::root:: output = option_value >3.3.0 > >2014-02-17 14:02:58::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:02:58::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:02:58::DEBUG::common_utils::153::root:: Value of MinimalETLVersion is 3.3.0 >2014-02-17 14:02:58::DEBUG::common_utils::907::root:: Executing command --> 'rpm -q --queryformat %{VERSION}-%{RELEASE} rhevm-dwh' in working directory '/root' >2014-02-17 14:02:58::DEBUG::common_utils::962::root:: output = 3.3.0-29.el6ev >2014-02-17 14:02:58::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:02:58::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:02:58::DEBUG::common_utils::612::root:: setting regex (\d+\.\d+)\.(\d+)\-(\d+) againts 3.3.0-29.el6ev >2014-02-17 14:02:58::DEBUG::common_utils::617::root:: found version, 3.3 >2014-02-17 14:02:58::DEBUG::common_utils::619::root:: found minorVersion 0 >2014-02-17 14:02:58::DEBUG::common_utils::621::root:: found release 29 >2014-02-17 14:02:58::DEBUG::common_utils::612::root:: setting regex (\d+\.\d+)\.(\d+)\-(\d+) againts 3.3.0-0 >2014-02-17 14:02:58::DEBUG::common_utils::617::root:: found version, 3.3 >2014-02-17 14:02:58::DEBUG::common_utils::619::root:: found minorVersion 0 >2014-02-17 14:02:58::DEBUG::common_utils::621::root:: found release 0 >2014-02-17 14:02:58::DEBUG::common_utils::486::root:: checking ovirt-engine service >2014-02-17 14:02:58::DEBUG::common_utils::477::root:: checking the status of ovirt-engine >2014-02-17 14:02:58::DEBUG::common_utils::260::root:: getting status for ovirt-engine >2014-02-17 14:02:58::DEBUG::common_utils::277::root:: executing action ovirt-engine on service status >2014-02-17 14:02:58::DEBUG::common_utils::907::root:: Executing command --> '/sbin/service ovirt-engine status' in working directory '/root' >2014-02-17 14:02:58::DEBUG::common_utils::962::root:: output = ovirt-engine (pid 3942) is running... > >2014-02-17 14:02:58::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:02:58::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:02:58::DEBUG::common_utils::488::root:: ovirt-engine is up and running >2014-02-17 14:02:58::DEBUG::common_utils::390::root:: asking user: Would you like to stop the ovirt-engine service (yes|no): >2014-02-17 14:03:05::DEBUG::common_utils::394::root:: user answered: yes >2014-02-17 14:03:05::DEBUG::decorators::18::root:: running stopEngineService >2014-02-17 14:03:05::DEBUG::common_utils::501::root:: Stopping ovirt-engine >2014-02-17 14:03:05::DEBUG::common_utils::226::root:: stopping ovirt-engine >2014-02-17 14:03:05::DEBUG::common_utils::277::root:: executing action ovirt-engine on service stop >2014-02-17 14:03:05::DEBUG::common_utils::907::root:: Executing command --> '/sbin/service ovirt-engine stop' in working directory '/root' >2014-02-17 14:03:06::DEBUG::common_utils::962::root:: output = Stopping oVirt Engine: [ OK ] > >2014-02-17 14:03:06::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:03:06::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:03:06::DEBUG::common_utils::585::root:: Stopping ovirt-engine-dwhd >2014-02-17 14:03:06::DEBUG::common_utils::576::root:: checking the status of dwhd >2014-02-17 14:03:06::DEBUG::common_utils::260::root:: getting status for ovirt-engine-dwhd >2014-02-17 14:03:06::DEBUG::common_utils::277::root:: executing action ovirt-engine-dwhd on service status >2014-02-17 14:03:06::DEBUG::common_utils::907::root:: Executing command --> '/sbin/service ovirt-engine-dwhd status' in working directory '/root' >2014-02-17 14:03:06::DEBUG::common_utils::962::root:: output = /etc/init.d/ovirt-engine-dwhd is running (pid 4212) > >2014-02-17 14:03:06::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:03:06::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:03:06::DEBUG::common_utils::226::root:: stopping ovirt-engine-dwhd >2014-02-17 14:03:06::DEBUG::common_utils::277::root:: executing action ovirt-engine-dwhd on service stop >2014-02-17 14:03:06::DEBUG::common_utils::907::root:: Executing command --> '/sbin/service ovirt-engine-dwhd stop' in working directory '/root' >2014-02-17 14:03:16::DEBUG::common_utils::962::root:: output = Stopping ovirt-engine-dwhd: [ OK ] > >2014-02-17 14:03:16::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:03:16::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:03:16::DEBUG::common_utils::907::root:: Executing command --> 'rpm -q --queryformat %{VERSION}-%{RELEASE} rhevm-dwh' in working directory '/root' >2014-02-17 14:03:16::DEBUG::common_utils::962::root:: output = 3.3.0-29.el6ev >2014-02-17 14:03:16::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:03:16::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:03:16::DEBUG::common_utils::612::root:: setting regex (\d+\.\d+)\.(\d+)\-(\d+) againts 3.3.0-29.el6ev >2014-02-17 14:03:16::DEBUG::common_utils::617::root:: found version, 3.3 >2014-02-17 14:03:16::DEBUG::common_utils::619::root:: found minorVersion 0 >2014-02-17 14:03:16::DEBUG::common_utils::621::root:: found release 29 >2014-02-17 14:03:16::DEBUG::rhevm-dwh-setup::369::root:: Setting etlVersion >2014-02-17 14:03:16::DEBUG::rhevm-dwh-setup::370::root:: editing etl connectivity file >2014-02-17 14:03:16::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:03:16::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:03:16::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:03:16::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:03:16::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:03:16::DEBUG::common_utils::1401::root:: Updating pghba postgres use >2014-02-17 14:03:16::DEBUG::common_utils::390::root:: asking user: >This utility can configure a read only user for DB access. Would you like to do so? (yes|no): >2014-02-17 14:03:32::DEBUG::common_utils::394::root:: user answered: yes >2014-02-17 14:03:32::DEBUG::common_utils::390::root:: asking user: Provide a username for read-only user : >2014-02-17 14:03:47::DEBUG::common_utils::394::root:: user answered: chinnawat02 >2014-02-17 14:03:47::DEBUG::common_utils::1455::root:: starting runPostgresSuQuery database: None query: "select 1 from pg_roles where rolname='chinnawat02';" >2014-02-17 14:03:47::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/psql -U postgres -tA -c "select 1 from pg_roles where rolname='chinnawat02';"' in working directory '/root' >2014-02-17 14:03:47::DEBUG::common_utils::962::root:: output = >2014-02-17 14:03:47::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:03:47::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:03:52::DEBUG::common_utils::390::root:: asking user: Should postgresql be setup with secure connection? (yes|no): >2014-02-17 14:04:02::DEBUG::common_utils::394::root:: user answered: yes >2014-02-17 14:04:02::DEBUG::rhevm-dwh-setup::279::root:: starting getDBStatus >2014-02-17 14:04:02::DEBUG::common_utils::644::root:: checking if ovirt_engine_history db already exists >2014-02-17 14:04:02::DEBUG::common_utils::446::root:: running sql query on host: localhost, port: 5432, db: ovirt_engine_history, user: engine_history, query: 'select 1'. >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/usr/bin/psql --pset=tuples_only=on --set ON_ERROR_STOP=1 --dbname ovirt_engine_history --host localhost --port 5432 --username engine_history -w -c select 1' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = psql: FATAL: password authentication failed for user "engine_history" >FATAL: password authentication failed for user "engine_history" > >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 2 >2014-02-17 14:04:02::DEBUG::common_utils::644::root:: checking if ovirt_engine_history db already exists >2014-02-17 14:04:02::DEBUG::common_utils::446::root:: running sql query on host: localhost, port: 5432, db: ovirt_engine_history, user: engine, query: 'select 1'. >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/usr/bin/psql --pset=tuples_only=on --set ON_ERROR_STOP=1 --dbname ovirt_engine_history --host localhost --port 5432 --username engine -w -c select 1' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = psql: FATAL: Ident authentication failed for user "engine" >FATAL: Ident authentication failed for user "engine" > >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 2 >2014-02-17 14:04:02::DEBUG::common_utils::644::root:: checking if ovirt_engine_history db already exists >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:04:02::DEBUG::common_utils::1455::root:: starting runPostgresSuQuery database: ovirt_engine_history query: "select 1;" >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/psql -U postgres -d ovirt_engine_history -tA -c "select 1;"' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = 1 > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:04:02::DEBUG::common_utils::1455::root:: starting runPostgresSuQuery database: ovirt_engine_history query: "select 1 from history_configuration;" >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/psql -U postgres -d ovirt_engine_history -tA -c "select 1 from history_configuration;"' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = 1 >1 >1 >1 >1 > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::rhevm-dwh-setup::318::root:: getDBStatus returns: exists True owned False hasData True >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:04:02::DEBUG::common_utils::446::root:: running sql query on host: localhost, port: 5432, db: ovirt_engine_history, user: admin, query: 'copy (SELECT pg_database_size('ovirt_engine_history')) to stdout with csv header;'. >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:04:02::DEBUG::common_utils::1455::root:: starting runPostgresSuQuery database: ovirt_engine_history query: ["copy (SELECT pg_database_size('ovirt_engine_history')) to stdout with csv header;"] >2014-02-17 14:04:02::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/psql -U postgres -d ovirt_engine_history -tA' in working directory '/root' >2014-02-17 14:04:02::DEBUG::common_utils::921::root:: input = copy (SELECT pg_database_size('ovirt_engine_history')) to stdout with csv header; >2014-02-17 14:04:02::DEBUG::common_utils::962::root:: output = pg_database_size >32397072 > >2014-02-17 14:04:02::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:02::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:02::DEBUG::common_utils::972::root:: Checking available space on /var/lib/ovirt-engine/backups >2014-02-17 14:04:02::DEBUG::common_utils::977::root:: Available space on /var/lib/ovirt-engine/backups is 21840 >2014-02-17 14:04:02::DEBUG::common_utils::390::root:: asking user: >Existing DB was found on the system. The size of the detected DB is 30 MB, free space in the backup folder /var/lib/ovirt-engine/backups is approximately 21.0 GB. > >The upgrade utility can backup the existing database. The time and space required for the database backup depend on its size. The detected DB size is 30 MB. This process takes time, and in some cases (for instance, when the size is few GBs) may take few hours to complete. Would you like to continue and backup the existing database? >Answering "no" will skip the backup step and continue the upgrade without backing up the database (yes|no): >2014-02-17 14:04:32::DEBUG::common_utils::394::root:: user answered: yes >2014-02-17 14:04:32::DEBUG::common_utils::390::root:: asking user: Are you sure you would like to continue and backup database ovirt_engine_history? >Answering "no" will stop the upgrade (yes|no): >2014-02-17 14:04:48::DEBUG::common_utils::394::root:: user answered: yes >2014-02-17 14:04:48::DEBUG::decorators::18::root:: running backupDB >2014-02-17 14:04:48::DEBUG::common_utils::1068::root:: ovirt_engine_history DB Backup started >2014-02-17 14:04:48::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:04:48::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:04:48::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:48::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:48::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:04:48::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/pg_dump -C -E UTF8 -w --disable-dollar-quoting --disable-triggers --format=p -Fc ovirt_engine_history' in working directory '/root' >2014-02-17 14:04:48::DEBUG::common_utils::962::root:: output = None >2014-02-17 14:04:48::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:48::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:48::DEBUG::common_utils::1116::root:: ovirt_engine_history DB Backup completed successfully >2014-02-17 14:04:48::DEBUG::common_utils::907::root:: Executing command --> '/sbin/ip addr' in working directory '/root' >2014-02-17 14:04:48::DEBUG::common_utils::962::root:: output = 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > inet6 ::1/128 scope host > valid_lft forever preferred_lft forever >2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 > link/ether 52:54:00:ee:ad:fd brd ff:ff:ff:ff:ff:ff > inet 192.168.1.123/24 brd 192.168.1.255 scope global eth0 > inet6 fe80::5054:ff:feee:adfd/64 scope link > valid_lft forever preferred_lft forever > >2014-02-17 14:04:48::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:48::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:48::DEBUG::common_utils::750::root:: Found IP Address: 192.168.1.123 >2014-02-17 14:04:48::DEBUG::common_utils::1455::root:: starting runPostgresSuQuery database: None query: "select 1 from pg_roles where rolname='engine_history';" >2014-02-17 14:04:48::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/psql -U postgres -tA -c "select 1 from pg_roles where rolname='engine_history';"' in working directory '/root' >2014-02-17 14:04:49::DEBUG::common_utils::962::root:: output = 1 > >2014-02-17 14:04:49::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:49::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:49::DEBUG::common_utils::1335::root:: Updating DB owner >2014-02-17 14:04:49::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/pg_dump -s ovirt_engine_history' in working directory '/root' >2014-02-17 14:04:49::DEBUG::common_utils::962::root:: output = -- >-- PostgreSQL database dump >-- > >SET statement_timeout = 0; >SET client_encoding = 'UTF8'; >SET standard_conforming_strings = off; >SET check_function_bodies = false; >SET client_min_messages = warning; >SET escape_string_warning = off; > >-- >-- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: engine_history >-- > >CREATE PROCEDURAL LANGUAGE plpgsql; > > >ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO engine_history; > >SET search_path = public, pg_catalog; > >-- >-- Name: async_tasks_info_rs; Type: TYPE; Schema: public; Owner: engine_history >-- > >CREATE TYPE async_tasks_info_rs AS ( > dc_id uuid, > dc_name character varying, > spm_host_id uuid, > spm_host_name character varying, > task_count integer >); > > >ALTER TYPE public.async_tasks_info_rs OWNER TO engine_history; > >-- >-- Name: attach_user_to_su_role(uuid); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION attach_user_to_su_role(v_permission_id uuid) RETURNS void > LANGUAGE plpgsql > AS $$ > DECLARE > v_user_entry VARCHAR(255); > v_user_id UUID; > v_name VARCHAR(255); > v_domain VARCHAR(255); > v_user_name VARCHAR(255); > > v_document VARCHAR(64); > v_index INTEGER; >BEGIN > > select option_value INTO v_user_entry from vdc_options where option_name = 'AdUserId'; > select option_value INTO v_name from vdc_options where option_name = 'AdUserName'; > select option_value INTO v_domain from vdc_options where option_name = 'DomainName'; > > v_index := POSITION(':' IN v_user_entry); > if ( v_index <> 0 ) then > v_user_entry := substring( v_user_entry from v_index + 1 ); > v_user_id := CAST( v_user_entry AS uuid ); > end if; > > v_index := POSITION(':' IN v_name); > if ( v_index <> 0 ) then > v_name := substring( v_name from v_index + 1 ); > end if; > >-- find if name already includes domain (@) > v_index := POSITION('@' IN v_name); > > if (v_index = 0) then > v_user_name := coalesce(v_name,'') || '@' || coalesce(v_domain,''); > else > v_user_name := v_name; > end if; > > >insert into users(user_id,name,domain,username,groups,status) select v_user_id, v_name, v_domain, v_user_name,'',1 where not exists (select user_id,name,domain,username,groups,status from users where user_id = v_user_id and name = v_name and domain = v_domain and username = v_user_name and groups = '' and status = 1); > >insert into permissions(id,role_id,ad_element_id,object_id,object_type_id) select v_permission_id, '00000000-0000-0000-0000-000000000001', v_user_id, getGlobalIds('system'), 1 where not exists(select role_id,ad_element_id,object_id,object_type_id from permissions where role_id = '00000000-0000-0000-0000-000000000001' and ad_element_id = v_user_id and object_id= getGlobalIds('system') and object_type_id = 1); >END; $$; > > >ALTER FUNCTION public.attach_user_to_su_role(v_permission_id uuid) OWNER TO engine_history; > >-- >-- Name: attach_user_to_su_role(uuid, character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION attach_user_to_su_role(v_permission_id uuid, v_user_id character varying, v_name character varying, v_domain character varying) RETURNS void > LANGUAGE plpgsql > AS $$ > DECLARE > v_user_name VARCHAR(255); > v_document VARCHAR(64); > v_index INTEGER; > input_uuid uuid; >BEGIN > input_uuid = CAST( v_user_id AS uuid ); >-- find if name already includes domain (@) > v_index := POSITION('@' IN v_name); > > if (v_index = 0) then > v_user_name := coalesce(v_name,'') || '@' || coalesce(v_domain,''); > else > v_user_name := v_name; > end if; > > >insert into users(user_id,name,domain,username,groups,status) select input_uuid, v_name, v_domain, v_user_name,'',1 where not exists (select user_id,name,domain,username,groups,status from users where user_id = input_uuid); > >insert into permissions(id,role_id,ad_element_id,object_id,object_type_id) select v_permission_id, '00000000-0000-0000-0000-000000000001', input_uuid, getGlobalIds('system'), 1 where not exists(select role_id,ad_element_id,object_id,object_type_id from permissions where role_id = '00000000-0000-0000-0000-000000000001' and ad_element_id = input_uuid and object_id= getGlobalIds('system') and object_type_id = 1); >END; $$; > > >ALTER FUNCTION public.attach_user_to_su_role(v_permission_id uuid, v_user_id character varying, v_name character varying, v_domain character varying) OWNER TO engine_history; > >-- >-- Name: checkdbconnection(); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION checkdbconnection() RETURNS SETOF integer > LANGUAGE plpgsql IMMUTABLE > AS $$ >BEGIN > RETURN QUERY SELECT 1; >END; $$; > > >ALTER FUNCTION public.checkdbconnection() OWNER TO engine_history; > >-- >-- Name: fn_db_add_action_group_to_role(uuid, integer); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_add_action_group_to_role(v_role_id uuid, v_action_group_id integer) RETURNS void > LANGUAGE plpgsql > AS $$ >BEGIN > INSERT INTO roles_groups(role_id,action_group_id) > SELECT v_role_id, v_action_group_id > WHERE NOT EXISTS (SELECT 1 > FROM roles_groups > WHERE role_id = v_role_id > AND action_group_id = v_action_group_id); >RETURN; >END; $$; > > >ALTER FUNCTION public.fn_db_add_action_group_to_role(v_role_id uuid, v_action_group_id integer) OWNER TO engine_history; > >-- >-- Name: fn_db_add_column(character varying, character varying, text); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_add_column(v_table character varying, v_column character varying, v_column_def text) RETURNS void > LANGUAGE plpgsql > AS $$ >declare >v_sql text; > >begin > if (not exists (select 1 from information_schema.columns where table_name ilike v_table and column_name ilike v_column)) then > begin > v_sql := 'ALTER TABLE ' || v_table || ' ADD COLUMN ' || v_column || ' ' || v_column_def; > EXECUTE v_sql; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_add_column(v_table character varying, v_column character varying, v_column_def text) OWNER TO engine_history; > >-- >-- Name: fn_db_add_column_to_object_white_list(character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_add_column_to_object_white_list(v_object_name character varying, v_column_name character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if (not exists (select 1 from object_column_white_list > where object_name = v_object_name and column_name = v_column_name)) then > begin > -- verify that there is such object in db > if exists (select 1 from information_schema.columns > where table_name = v_object_name and column_name = v_column_name) then > insert into object_column_white_list (object_name, column_name) values (v_object_name, v_column_name); > end if; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_add_column_to_object_white_list(v_object_name character varying, v_column_name character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_add_config_value(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_add_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if (not exists (select 1 from vdc_options where option_name ilike v_option_name and version = v_version)) then > begin > insert into vdc_options (option_name, option_value, version) values (v_option_name, v_option_value, v_version); > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_add_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_change_column_type(character varying, character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_change_column_type(v_table character varying, v_column character varying, v_type character varying, v_new_type character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >declare >v_sql text; > >begin > if (exists (select 1 from information_schema.columns where table_name ilike v_table and column_name ilike v_column and (udt_name ilike v_type or data_type ilike v_type))) then > begin > v_sql := 'ALTER TABLE ' || v_table || ' ALTER COLUMN ' || v_column || ' TYPE ' || v_new_type; > EXECUTE v_sql; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_change_column_type(v_table character varying, v_column character varying, v_type character varying, v_new_type character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_create_constraint(character varying, character varying, text); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_create_constraint(v_table character varying, v_constraint character varying, v_constraint_sql text) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if NOT EXISTS (SELECT 1 from pg_constraint where conname ilike v_constraint) then > execute 'ALTER TABLE ' || v_table || ' ADD CONSTRAINT ' || v_constraint || ' ' || v_constraint_sql; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_create_constraint(v_table character varying, v_constraint character varying, v_constraint_sql text) OWNER TO engine_history; > >-- >-- Name: fn_db_delete_config_for_version(text); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_delete_config_for_version(v_version text) RETURNS void > LANGUAGE plpgsql > AS $$ >BEGIN > delete from vdc_options where version in (select ID from fnSplitter(v_version)); >END; $$; > > >ALTER FUNCTION public.fn_db_delete_config_for_version(v_version text) OWNER TO engine_history; > >-- >-- Name: fn_db_delete_config_value(character varying, text); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_delete_config_value(v_option_name character varying, v_version text) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if (exists (select 1 from vdc_options where option_name ilike v_option_name and version in (select ID from fnSplitter(v_version)))) then > begin > delete from vdc_options where option_name ilike v_option_name and version in (select ID from fnSplitter(v_version)); > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_delete_config_value(v_option_name character varying, v_version text) OWNER TO engine_history; > >-- >-- Name: fn_db_delete_config_value_all_versions(character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_delete_config_value_all_versions(v_option_name character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if (exists (select 1 from vdc_options where option_name ilike v_option_name)) then > begin > delete from vdc_options where option_name ilike v_option_name; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_delete_config_value_all_versions(v_option_name character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_drop_column(character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_drop_column(v_table character varying, v_column character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >declare >v_sql text; >begin > if (exists (select 1 from information_schema.columns where table_name ilike v_table and column_name ilike v_column)) then > begin > v_sql := 'ALTER TABLE ' || v_table || ' DROP COLUMN ' || v_column; > EXECUTE v_sql; > end; > end if; >end;$$; > > >ALTER FUNCTION public.fn_db_drop_column(v_table character varying, v_column character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_drop_constraint(character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_drop_constraint(v_table character varying, v_constraint character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if EXISTS (SELECT 1 from pg_constraint where conname ilike v_constraint) then > execute 'ALTER TABLE ' || v_table || ' DROP CONSTRAINT ' || v_constraint || ' CASCADE'; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_drop_constraint(v_table character varying, v_constraint character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_get_async_tasks(); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_get_async_tasks() RETURNS SETOF async_tasks_info_rs > LANGUAGE plpgsql STABLE > AS $$ >DECLARE > v_record async_tasks_info_rs; > > -- selects storage_pool_id uuid found in async_tasks > v_tasks_cursor cursor for select distinct storage_pool_id from async_tasks; >begin > > OPEN v_tasks_cursor; > FETCH v_tasks_cursor into v_record.dc_id; > WHILE FOUND LOOP > -- get dc_name and SPM Host id > v_record.dc_name := name from storage_pool where id = v_record.dc_id; > v_record.spm_host_id := > spm_vds_id from storage_pool where id = v_record.dc_id; > -- get Host name if we have non NULL SPM Host > if (v_record.spm_host_id IS NOT NULL) then > v_record.spm_host_name := > vds_name from vds_static where vds_id = v_record.spm_host_id; > else > v_record.spm_host_name:=''; > end if; > -- get tasks count for this DC > v_record.task_count := count(*) from async_tasks > where position (cast(v_record.dc_id as varchar) in action_parameters) > 0; > -- return the record > RETURN NEXT v_record; > FETCH v_tasks_cursor into v_record.dc_id; > END LOOP; > CLOSE v_tasks_cursor; > -- return full set of generated records > RETURN; >END; $$; > > >ALTER FUNCTION public.fn_db_get_async_tasks() OWNER TO engine_history; > >-- >-- Name: fn_db_grant_action_group_to_all_roles_filter(integer, uuid[]); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_grant_action_group_to_all_roles_filter(v_action_group_id integer, uuid[]) RETURNS void > LANGUAGE plpgsql > AS $_$ >declare >v_role_id_to_filter alias for $2; >begin > insert into roles_groups (role_id, action_group_id) > select distinct role_id, v_action_group_id > from roles_groups rg > where not ARRAY [role_id] <@ v_role_id_to_filter and not exists (select 1 from roles_groups where role_id = rg.role_id and action_group_id = v_action_group_id); >END; $_$; > > >ALTER FUNCTION public.fn_db_grant_action_group_to_all_roles_filter(v_action_group_id integer, uuid[]) OWNER TO engine_history; > >-- >-- Name: fn_db_mask_object(regclass); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_mask_object(v_object regclass) RETURNS SETOF record > LANGUAGE plpgsql > AS $$ >DECLARE > v_sql TEXT; > v_table record; > v_table_name TEXT; > temprec record; >BEGIN > -- get full table/view name from v_object (i.e <namespace>.<name>) > select c.relname, n.nspname INTO v_table > FROM pg_class c join pg_namespace n on c.relnamespace = n.oid WHERE c.oid = v_object; > -- try to get filtered query syntax from previous execution > if exists (select 1 from object_column_white_list_sql where object_name = v_table.relname) then > select sql into v_sql from object_column_white_list_sql where object_name = v_table.relname; > else > v_table_name := quote_ident( v_table.nspname ) || '.' || quote_ident( v_table.relname ); > -- compose sql statement while skipping values for columns not defined in object_column_white_list for this table. > for temprec in select a.attname, t.typname > FROM pg_attribute a join pg_type t on a.atttypid = t.oid > WHERE a.attrelid = v_object AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum > loop > v_sql := coalesce( v_sql || ', ', 'SELECT ' ); > if exists(select 1 from object_column_white_list > where object_name = v_table.relname and column_name = temprec.attname) then > v_sql := v_sql || quote_ident( temprec.attname ); > ELSE > v_sql := v_sql || 'NULL::' || quote_ident( temprec.typname ) || ' as ' || quote_ident( temprec.attname ); > END IF; > END LOOP; > v_sql := v_sql || ' FROM ' || v_table_name; > v_sql := 'SELECT x::' || v_table_name || ' as rec FROM (' || v_sql || ') as x'; > -- save generated query for further use > insert into object_column_white_list_sql(object_name,sql) values (v_table.relname, v_sql); > end if; > RETURN QUERY EXECUTE v_sql; >END; $$; > > >ALTER FUNCTION public.fn_db_mask_object(v_object regclass) OWNER TO engine_history; > >-- >-- Name: fn_db_rename_column(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_rename_column(v_table character varying, v_column character varying, v_new_name character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >declare >v_sql text; > >begin > if (exists (select 1 from information_schema.columns where table_name ilike v_table and column_name ilike v_column)) then > begin > v_sql := 'ALTER TABLE ' || v_table || ' RENAME COLUMN ' || v_column || ' TO ' || v_new_name; > EXECUTE v_sql; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_rename_column(v_table character varying, v_column character varying, v_new_name character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_rename_config_key(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_rename_config_key(v_old_option_name character varying, v_new_option_name character varying, v_version character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >DECLARE > v_current_option_value varchar(4000); >begin > if (exists (select 1 from vdc_options where option_name ilike v_old_option_name and version = v_version)) then > v_current_option_value:=option_value from vdc_options where option_name ilike v_old_option_name and version = v_version; > update vdc_options set option_name = v_new_option_name, option_value = v_current_option_value > where option_name ilike v_old_option_name and version = v_version; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_rename_config_key(v_old_option_name character varying, v_new_option_name character varying, v_version character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_split_config_value(character varying, character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_split_config_value(v_option_name character varying, v_old_option_value character varying, v_new_option_value character varying, v_update_from_version character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >declare >v_old_value varchar(4000); >v_cur cursor for select distinct version from vdc_options where version <> 'general' order by version; >v_version varchar(40); >v_index integer; >v_count integer; >v_total_count integer; >v_version_count integer; >begin > v_total_count := count(version) from vdc_options where option_name = v_option_name; > v_old_value := option_value from vdc_options where option_name = v_option_name and version = 'general'; > v_version_count := count(distinct version) from vdc_options where version <> 'general'; > if (v_total_count <= v_version_count) then > begin > if (v_old_value IS NULL) then > v_old_value := v_old_option_value; > end if; > v_count := count(distinct version) from vdc_options where version <> 'general'; > v_index := 1; > open v_cur; > loop > fetch v_cur into v_version; > exit when not found; > -- We shouldn't update if already exists > if (not exists (select 1 from vdc_options where option_name = v_option_name and version = v_version)) then > -- Might not work well for versions such as 3.10, but we currently don't have any > if (v_version >= v_update_from_version) then > insert into vdc_options (option_name, option_value, version) values (v_option_name, v_new_option_value, v_version); > else > insert into vdc_options (option_name, option_value, version) values (v_option_name, v_old_value, v_version); > end if; > end if; > v_index := v_index +1; > end loop; > close v_cur; > delete from vdc_options where option_name = v_option_name and version = 'general'; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_split_config_value(v_option_name character varying, v_old_option_value character varying, v_new_option_value character varying, v_update_from_version character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_unlock_disk(uuid); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_unlock_disk(v_id uuid) RETURNS void > LANGUAGE plpgsql > AS $$ >declare > OK integer; > LOCKED integer; >begin > OK:=1; > LOCKED:=2; > update images set imagestatus = OK where imagestatus = LOCKED and > image_group_id in (select device_id from vm_device where device_id = v_id and is_plugged); >END; $$; > > >ALTER FUNCTION public.fn_db_unlock_disk(v_id uuid) OWNER TO engine_history; > >-- >-- Name: fn_db_unlock_entity(character varying, character varying, boolean); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_unlock_entity(v_object_type character varying, v_name character varying, v_recursive boolean) RETURNS void > LANGUAGE plpgsql > AS $$ >declare > DOWN integer; > OK integer; > LOCKED integer; > TEMPLATE_OK integer; > TEMPLATE_LOCKED integer; > IMAGE_LOCKED integer; > SNAPSHOT_OK varchar; > SNAPSHOT_LOCKED varchar; > v_id UUID; >begin > DOWN:=0; > OK:=1; > LOCKED:=2; > TEMPLATE_OK:=0; > TEMPLATE_LOCKED:=1; > IMAGE_LOCKED:=15; > SNAPSHOT_OK:='OK'; > SNAPSHOT_LOCKED:='LOCKED'; > v_id := vm_guid from vm_static where vm_name = v_name and entity_type ilike v_object_type; > -- set VM status to DOWN > if (v_object_type = 'vm') then > update vm_dynamic set status = DOWN where status = IMAGE_LOCKED and vm_guid = v_id; > -- set Template status to OK > else > if (v_object_type = 'template') then > update vm_static set template_status = TEMPLATE_OK where template_status = TEMPLATE_LOCKED and vm_guid = v_id; > end if; > end if; > --unlock images and snapshots if recursive flag is set > if (v_recursive) then > update images set imagestatus = OK where imagestatus = LOCKED and > image_group_id in (select device_id from vm_device where vm_id = v_id and is_plugged); > > update snapshots set status = SNAPSHOT_OK where status ilike SNAPSHOT_LOCKED and vm_id = v_id; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_unlock_entity(v_object_type character varying, v_name character varying, v_recursive boolean) OWNER TO engine_history; > >-- >-- Name: fn_db_unlock_snapshot(uuid); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_unlock_snapshot(v_id uuid) RETURNS void > LANGUAGE plpgsql > AS $$ >declare > OK varchar; > LOCKED varchar; >begin > OK:='OK'; > LOCKED:='LOCKED'; > update snapshots set status = OK where status = LOCKED and snapshot_id = v_id; >END; $$; > > >ALTER FUNCTION public.fn_db_unlock_snapshot(v_id uuid) OWNER TO engine_history; > >-- >-- Name: fn_db_update_config_value(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_update_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if (exists (select 1 from vdc_options where option_name ilike v_option_name and version = v_version)) then > begin > update vdc_options set option_value = v_option_value > where option_name ilike v_option_name and version = v_version; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_update_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) OWNER TO engine_history; > >-- >-- Name: fn_db_update_default_config_value(character varying, character varying, character varying, character varying, boolean); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_db_update_default_config_value(v_option_name character varying, v_default_option_value character varying, v_option_value character varying, v_version character varying, v_ignore_default_value_case boolean) RETURNS void > LANGUAGE plpgsql > AS $$ >begin > if (exists (select 1 from vdc_options where option_name ilike v_option_name and version = v_version)) then > begin > if (v_ignore_default_value_case) > then > update vdc_options set option_value = v_option_value > where option_name ilike v_option_name and option_value ilike v_default_option_value and version = v_version; > else > update vdc_options set option_value = v_option_value > where option_name ilike v_option_name and option_value = v_default_option_value and version = v_version; > end if; > end; > end if; >END; $$; > > >ALTER FUNCTION public.fn_db_update_default_config_value(v_option_name character varying, v_default_option_value character varying, v_option_value character varying, v_version character varying, v_ignore_default_value_case boolean) OWNER TO engine_history; > >-- >-- Name: fn_get_column_size(character varying, character varying); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION fn_get_column_size(v_table character varying, v_column character varying) RETURNS integer > LANGUAGE plpgsql STABLE > AS $$ > declare > retvalue integer; >BEGIN > retvalue := character_maximum_length from information_schema.columns > where > table_name ilike v_table and column_name ilike v_column and > table_schema = 'public' and udt_name in ('char','varchar'); > return retvalue; >END; $$; > > >ALTER FUNCTION public.fn_get_column_size(v_table character varying, v_column character varying) OWNER TO engine_history; > >-- >-- Name: generate_drop_all_functions_syntax(); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION generate_drop_all_functions_syntax() RETURNS SETOF text > LANGUAGE plpgsql STABLE > AS $$ >BEGIN >RETURN QUERY select 'drop function if exists ' || ns.nspname || '.' || proname || '(' || oidvectortypes(proargtypes) || ') cascade;' from pg_proc inner join pg_namespace ns on (pg_proc.pronamespace=ns.oid) where ns.nspname = 'public' and proname not ilike 'uuid%' order by proname; >END; $$; > > >ALTER FUNCTION public.generate_drop_all_functions_syntax() OWNER TO engine_history; > >-- >-- Name: generate_drop_all_seq_syntax(); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION generate_drop_all_seq_syntax() RETURNS SETOF text > LANGUAGE plpgsql STABLE > AS $$ >BEGIN >RETURN QUERY select 'DROP SEQUENCE if exists ' || sequence_name || ' CASCADE;' from information_schema.sequences where sequence_schema = 'public' order by sequence_name; >END; $$; > > >ALTER FUNCTION public.generate_drop_all_seq_syntax() OWNER TO engine_history; > >-- >-- Name: generate_drop_all_tables_syntax(); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION generate_drop_all_tables_syntax() RETURNS SETOF text > LANGUAGE plpgsql STABLE > AS $$ >BEGIN >RETURN QUERY select 'DROP TABLE if exists ' || table_name || ' CASCADE;' from information_schema.tables where table_schema = 'public' and table_type = 'BASE TABLE' order by table_name; >END; $$; > > >ALTER FUNCTION public.generate_drop_all_tables_syntax() OWNER TO engine_history; > >-- >-- Name: generate_drop_all_views_syntax(); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION generate_drop_all_views_syntax() RETURNS SETOF text > LANGUAGE plpgsql STABLE > AS $$ >BEGIN >RETURN QUERY select 'DROP VIEW if exists ' || table_name || ' CASCADE;' from information_schema.views where table_schema = 'public' order by table_name; >END; $$; > > >ALTER FUNCTION public.generate_drop_all_views_syntax() OWNER TO engine_history; > >-- >-- Name: getpathids(uuid, integer); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION getpathids(currenttagid uuid, runnumber integer DEFAULT 0) RETURNS character varying > LANGUAGE plpgsql > AS $$ > DECLARE > ParentID UUID; >BEGIN > IF currentTagID IS NULL then > RETURN NULL; > end if; > select parent_id INTO ParentID FROM tag_relations_history WHERE entity_id = currentTagID and history_id in (SELECT max(a.history_id) > FROM tag_relations_history a > WHERE a.entity_id = currentTagID); > IF runNumber = 0 then > RETURN coalesce(GetPathIDs(ParentID, runNumber + 1),'/'); > ELSE > RETURN coalesce(GetPathIDs(ParentID, runNumber + 1) || '/' ,'/') || currentTagID; > end if; >END; $$; > > >ALTER FUNCTION public.getpathids(currenttagid uuid, runnumber integer) OWNER TO engine_history; > >-- >-- Name: getpathinnames(integer); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION getpathinnames(taghistoryid integer) RETURNS character varying > LANGUAGE plpgsql > AS $$ > DECLARE > v_id UUID; > v_path_names VARCHAR(4000); > SWV_path VARCHAR(4000); >BEGIN > SELECT tag_path into SWV_path FROM tag_details WHERE history_id = tagHistoryID; > v_path_names := '/root'; > IF (SWV_path IS NULL or SWV_path = '') THEN > RETURN SWV_path; > ELSEIF (SWV_path = '/00000000-0000-0000-0000-000000000000') THEN > RETURN v_path_names; > ELSE > SWV_path := SUBSTR(SWV_path,38); > WHILE (LENGTH(SWV_path) > 0) LOOP > v_id := cast(SUBSTR(SWV_path,2,36) as UUID); > SWV_path := SUBSTR(SWV_path,38); > SELECT v_path_names || '/' || tag_name INTO v_path_names FROM tag_details where tag_id = v_id; > END LOOP; > end if; > RETURN v_path_names; >END; $$; > > >ALTER FUNCTION public.getpathinnames(taghistoryid integer) OWNER TO engine_history; > >-- >-- Name: update_enum_translator(character varying, smallint, character varying, text); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION update_enum_translator(enum_type character varying, enum_key smallint, language_code character varying, value text) RETURNS void > LANGUAGE plpgsql > AS $$ >BEGIN > DELETE FROM enum_translator > WHERE enum_translator.enum_type = update_enum_translator.enum_type > AND enum_translator.enum_key = update_enum_translator.enum_key > AND enum_translator.language_code = update_enum_translator.language_code > AND EXISTS (SELECT 1 > FROM enum_translator as a > WHERE a.enum_type = update_enum_translator.enum_type > AND a.enum_key = update_enum_translator.enum_key > AND a.language_code = update_enum_translator.language_code); > INSERT INTO enum_translator VALUES (update_enum_translator.enum_type, update_enum_translator.enum_key, update_enum_translator.language_code, update_enum_translator.value); >END; >$$; > > >ALTER FUNCTION public.update_enum_translator(enum_type character varying, enum_key smallint, language_code character varying, value text) OWNER TO engine_history; > >-- >-- Name: update_tags_path_child(timestamp with time zone); Type: FUNCTION; Schema: public; Owner: engine_history >-- > >CREATE FUNCTION update_tags_path_child(thisupdate timestamp with time zone) RETURNS void > LANGUAGE plpgsql > AS $$ >BEGIN > /*This inserts all children of the changed nodes with their new path*/ > Insert into tag_details(tag_id, > tag_name, > tag_description, > tag_path, > tag_level, > create_date, > update_date) > select distinct a.tag_id, > a.tag_name, > a.tag_description, > c.new_child_path || SUBSTR(a.tag_path,LENGTH(b.old_child_path) + 1), > LENGTH(c.new_child_path || SUBSTR(a.tag_path,LENGTH(b.old_child_path) + 1)) - LENGTH(REPLACE((c.new_child_path || SUBSTR(a.tag_path,LENGTH(b.old_child_path) + 1)),'/','')), > a.create_date, > thisUpdate > FROM tag_details a, > (select e.tag_path || '/' || CAST(e.tag_id AS VARCHAR(36)) as old_child_path, e.tag_id as parent /*36 is the uuid length*/ > from tag_details e > where e.history_id in (SELECT max(f.history_id) > FROM tag_details f > WHERE (f.update_date < thisUpdate or f.update_date IS NULL) > GROUP BY f.tag_id) > AND e.delete_date IS NULL) b, > (select tag_path || '/' || CAST(tag_id AS VARCHAR(36)) as new_child_path, tag_id as parent /*36 is the uuid length*/ > from tag_details > where update_date = thisUpdate > and delete_date IS NULL) c > Where a.tag_path like b.old_child_path || '%' and > b.parent = c.parent and > not exists (SELECT z.tag_id, z.tag_path FROM tag_details as z WHERE tag_id = a.tag_id and z.tag_path = c.new_child_path || SUBSTR(a.tag_path,LENGTH(b.old_child_path) + 1)); > RETURN; >END; $$; > > >ALTER FUNCTION public.update_tags_path_child(thisupdate timestamp with time zone) OWNER TO engine_history; > >SET default_tablespace = ''; > >SET default_with_oids = true; > >-- >-- Name: calendar; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE calendar ( > the_datetime timestamp without time zone NOT NULL, > the_date date NOT NULL, > the_year smallint NOT NULL, > the_month smallint NOT NULL, > month_name character varying(9) NOT NULL, > the_day smallint NOT NULL, > day_name character varying(9) NOT NULL, > the_hour time without time zone NOT NULL >); > > >ALTER TABLE public.calendar OWNER TO engine_history; > >-- >-- Name: configuration_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE configuration_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.configuration_seq OWNER TO engine_history; > >-- >-- Name: cluster_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE cluster_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > cluster_id uuid NOT NULL, > cluster_name character varying(40) NOT NULL, > cluster_description character varying(4000), > datacenter_id uuid, > cpu_name character varying(255), > compatibility_version character varying(40) DEFAULT '2.2'::character varying NOT NULL, > datacenter_configuration_version integer, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.cluster_configuration OWNER TO engine_history; > >-- >-- Name: datacenter_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE datacenter_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > datacenter_id uuid NOT NULL, > datacenter_name character varying(40) NOT NULL, > datacenter_description character varying(4000) NOT NULL, > storage_type smallint NOT NULL, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.datacenter_configuration OWNER TO engine_history; > >-- >-- Name: datacenter_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE datacenter_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.datacenter_history_seq3 OWNER TO engine_history; > >-- >-- Name: datacenter_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE datacenter_daily_history ( > history_id integer DEFAULT nextval('datacenter_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > datacenter_id uuid NOT NULL, > datacenter_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > datacenter_configuration_version integer NOT NULL >); > > >ALTER TABLE public.datacenter_daily_history OWNER TO engine_history; > >-- >-- Name: datacenter_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE datacenter_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.datacenter_history_seq1 OWNER TO engine_history; > >-- >-- Name: datacenter_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE datacenter_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.datacenter_history_seq2 OWNER TO engine_history; > >-- >-- Name: datacenter_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE datacenter_hourly_history ( > history_id integer DEFAULT nextval('datacenter_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > datacenter_id uuid NOT NULL, > datacenter_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > datacenter_configuration_version integer NOT NULL >); > > >ALTER TABLE public.datacenter_hourly_history OWNER TO engine_history; > >-- >-- Name: datacenter_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE datacenter_samples_history ( > history_id integer DEFAULT nextval('datacenter_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > datacenter_id uuid NOT NULL, > datacenter_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > datacenter_configuration_version integer NOT NULL >); > > >ALTER TABLE public.datacenter_samples_history OWNER TO engine_history; > >-- >-- Name: datacenter_storage_domain_map_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE datacenter_storage_domain_map_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.datacenter_storage_domain_map_seq OWNER TO engine_history; > >-- >-- Name: datacenter_storage_domain_map; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE datacenter_storage_domain_map ( > history_id integer DEFAULT nextval('datacenter_storage_domain_map_seq'::regclass) NOT NULL, > storage_domain_id uuid NOT NULL, > datacenter_id uuid NOT NULL, > attach_date timestamp with time zone NOT NULL, > detach_date timestamp with time zone >); > > >ALTER TABLE public.datacenter_storage_domain_map OWNER TO engine_history; > >-- >-- Name: disk_vm_device_history_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE disk_vm_device_history_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.disk_vm_device_history_seq OWNER TO engine_history; > >-- >-- Name: disk_vm_map_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE disk_vm_map_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.disk_vm_map_seq OWNER TO engine_history; > >-- >-- Name: disks_vm_map; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE disks_vm_map ( > history_id integer DEFAULT nextval('disk_vm_map_seq'::regclass) NOT NULL, > vm_disk_id uuid NOT NULL, > vm_id uuid NOT NULL, > attach_date timestamp with time zone NOT NULL, > detach_date timestamp with time zone >); > > >ALTER TABLE public.disks_vm_map OWNER TO engine_history; > >-- >-- Name: enum_translator; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE enum_translator ( > enum_type character varying(40) NOT NULL, > enum_key smallint NOT NULL, > language_code character varying(40) NOT NULL, > value text NOT NULL >); > > >ALTER TABLE public.enum_translator OWNER TO engine_history; > >-- >-- Name: history_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE history_configuration ( > var_name character varying(50) NOT NULL, > var_value character varying(255), > var_datetime timestamp with time zone >); > > >ALTER TABLE public.history_configuration OWNER TO engine_history; > >-- >-- Name: host_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > host_id uuid NOT NULL, > host_unique_id character varying(128), > host_name character varying(255) NOT NULL, > cluster_id uuid NOT NULL, > host_type smallint DEFAULT 0 NOT NULL, > fqdn_or_ip character varying(255) NOT NULL, > memory_size_mb integer, > swap_size_mb integer, > cpu_model character varying(255), > number_of_cores smallint, > host_os character varying(255), > pm_ip_address character varying(255), > kernel_version character varying(255), > kvm_version character varying(255), > vdsm_version character varying(40), > vdsm_port integer NOT NULL, > cluster_configuration_version integer, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone, > number_of_sockets smallint, > cpu_speed_mh numeric(18,0) >); > > >ALTER TABLE public.host_configuration OWNER TO engine_history; > >-- >-- Name: host_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE host_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.host_history_seq3 OWNER TO engine_history; > >-- >-- Name: host_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_daily_history ( > history_id integer DEFAULT nextval('host_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > host_id uuid NOT NULL, > host_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > memory_usage_percent smallint DEFAULT 0, > max_memory_usage smallint, > cpu_usage_percent smallint, > max_cpu_usage smallint, > ksm_cpu_percent smallint DEFAULT 0, > max_ksm_cpu_percent smallint DEFAULT 0, > active_vms smallint DEFAULT 0, > max_active_vms smallint DEFAULT 0, > total_vms smallint DEFAULT 0, > max_total_vms smallint DEFAULT 0, > total_vms_vcpus integer DEFAULT 0, > max_total_vms_vcpus integer DEFAULT 0, > cpu_load integer DEFAULT 0, > max_cpu_load integer DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > max_system_cpu_usage_percent smallint DEFAULT 0, > user_cpu_usage_percent smallint DEFAULT 0, > max_user_cpu_usage_percent smallint DEFAULT 0, > swap_used_mb integer, > max_swap_used_mb integer, > host_configuration_version integer >); > > >ALTER TABLE public.host_daily_history OWNER TO engine_history; > >-- >-- Name: host_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE host_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.host_history_seq1 OWNER TO engine_history; > >-- >-- Name: host_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE host_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.host_history_seq2 OWNER TO engine_history; > >-- >-- Name: host_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_hourly_history ( > history_id integer DEFAULT nextval('host_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > host_id uuid NOT NULL, > host_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > memory_usage_percent smallint DEFAULT 0, > max_memory_usage smallint, > cpu_usage_percent smallint, > max_cpu_usage smallint, > ksm_cpu_percent smallint DEFAULT 0, > max_ksm_cpu_percent smallint DEFAULT 0, > active_vms smallint DEFAULT 0, > max_active_vms smallint DEFAULT 0, > total_vms smallint DEFAULT 0, > max_total_vms smallint DEFAULT 0, > total_vms_vcpus integer DEFAULT 0, > max_total_vms_vcpus integer DEFAULT 0, > cpu_load integer DEFAULT 0, > max_cpu_load integer DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > max_system_cpu_usage_percent smallint DEFAULT 0, > user_cpu_usage_percent smallint DEFAULT 0, > max_user_cpu_usage_percent smallint DEFAULT 0, > swap_used_mb integer, > max_swap_used_mb integer, > host_configuration_version integer >); > > >ALTER TABLE public.host_hourly_history OWNER TO engine_history; > >-- >-- Name: host_interface_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_interface_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > host_interface_id uuid NOT NULL, > host_interface_name character varying(50) NOT NULL, > host_id uuid NOT NULL, > host_interface_type smallint, > host_interface_speed_bps integer, > mac_address character varying(59), > network_name character varying(50), > ip_address character varying(20), > gateway character varying(20), > bond boolean, > bond_name character varying(50), > vlan_id integer, > host_configuration_version integer, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.host_interface_configuration OWNER TO engine_history; > >-- >-- Name: host_interface_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE host_interface_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.host_interface_history_seq3 OWNER TO engine_history; > >-- >-- Name: host_interface_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_interface_daily_history ( > history_id integer DEFAULT nextval('host_interface_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > host_interface_id uuid NOT NULL, > receive_rate_percent smallint, > max_receive_rate_percent smallint, > transmit_rate_percent smallint, > max_transmit_rate_percent smallint, > host_interface_configuration_version integer >); > > >ALTER TABLE public.host_interface_daily_history OWNER TO engine_history; > >-- >-- Name: host_interface_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE host_interface_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.host_interface_history_seq1 OWNER TO engine_history; > >-- >-- Name: host_interface_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE host_interface_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.host_interface_history_seq2 OWNER TO engine_history; > >-- >-- Name: host_interface_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_interface_hourly_history ( > history_id integer DEFAULT nextval('host_interface_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > host_interface_id uuid NOT NULL, > receive_rate_percent smallint, > max_receive_rate_percent smallint, > transmit_rate_percent smallint, > max_transmit_rate_percent smallint, > host_interface_configuration_version integer >); > > >ALTER TABLE public.host_interface_hourly_history OWNER TO engine_history; > >-- >-- Name: host_interface_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_interface_samples_history ( > history_id integer DEFAULT nextval('host_interface_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > host_interface_id uuid NOT NULL, > receive_rate_percent smallint, > transmit_rate_percent smallint, > host_interface_configuration_version integer >); > > >ALTER TABLE public.host_interface_samples_history OWNER TO engine_history; > >-- >-- Name: host_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE host_samples_history ( > history_id integer DEFAULT nextval('host_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > host_id uuid NOT NULL, > host_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > memory_usage_percent smallint DEFAULT 0, > cpu_usage_percent smallint, > ksm_cpu_percent smallint DEFAULT 0, > active_vms smallint DEFAULT 0, > total_vms smallint DEFAULT 0, > total_vms_vcpus integer DEFAULT 0, > cpu_load integer DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > user_cpu_usage_percent smallint DEFAULT 0, > swap_used_mb integer, > host_configuration_version integer >); > > >ALTER TABLE public.host_samples_history OWNER TO engine_history; > >-- >-- Name: rhev_reports_input_control_cluster; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW rhev_reports_input_control_cluster AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, CASE WHEN (cluster_configuration.delete_date IS NULL) THEN (cluster_configuration.cluster_name)::text ELSE ((((cluster_configuration.cluster_name)::text || ' (Removed on '::text) || ((cluster_configuration.delete_date)::character varying)::text) || ')'::text) END AS cluster_name_ic, cluster_configuration.datacenter_id, cluster_configuration.delete_date, 0 AS sort FROM cluster_configuration WHERE (cluster_configuration.history_id IN (SELECT max(a.history_id) AS max FROM cluster_configuration a GROUP BY a.cluster_id)) UNION ALL SELECT (-1) AS history_id, '11111111-1111-1111-1111-111111111111' AS cluster_id, 'All' AS cluster_name_ic, '11111111-1111-1111-1111-111111111111' AS datacenter_id, NULL::unknown AS delete_date, 1 AS sort; > > >ALTER TABLE public.rhev_reports_input_control_cluster OWNER TO engine_history; > >-- >-- Name: v3_1_enum_translator_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_enum_translator_view AS > SELECT enum_translator.enum_type, enum_translator.enum_key, enum_translator.value FROM (enum_translator JOIN history_configuration ON ((((enum_translator.language_code)::text = (history_configuration.var_value)::text) AND ((history_configuration.var_name)::text = 'default_language'::text)))); > > >ALTER TABLE public.v3_1_enum_translator_view OWNER TO engine_history; > >-- >-- Name: rhev_reports_input_control_enum; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW rhev_reports_input_control_enum AS > SELECT v3_1_enum_translator_view.value, v3_1_enum_translator_view.enum_key, v3_1_enum_translator_view.enum_type, 0 AS sort FROM v3_1_enum_translator_view UNION ALL SELECT 'All' AS value, (-1) AS enum_key, NULL::unknown AS enum_type, 1 AS sort; > > >ALTER TABLE public.rhev_reports_input_control_enum OWNER TO engine_history; > >-- >-- Name: schema_version_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE schema_version_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.schema_version_seq OWNER TO engine_history; > >SET default_with_oids = false; > >-- >-- Name: schema_version; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE schema_version ( > id integer DEFAULT nextval('schema_version_seq'::regclass) NOT NULL, > version character varying(10) NOT NULL, > script character varying(255) NOT NULL, > checksum character varying(128), > installed_by character varying(30) NOT NULL, > started_at timestamp without time zone DEFAULT now(), > ended_at timestamp without time zone, > state character varying(15) NOT NULL, > current boolean NOT NULL, > comment text DEFAULT ''::text >); > > >ALTER TABLE public.schema_version OWNER TO engine_history; > >-- >-- Name: statistics_vms_users_usage_daily_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE statistics_vms_users_usage_daily_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.statistics_vms_users_usage_daily_seq OWNER TO engine_history; > >SET default_with_oids = true; > >-- >-- Name: statistics_vms_users_usage_daily; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE statistics_vms_users_usage_daily ( > history_id integer DEFAULT nextval('statistics_vms_users_usage_daily_seq'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > user_name character varying(255), > vm_id uuid NOT NULL, > session_time_in_minutes numeric(7,2) DEFAULT 1 NOT NULL, > cpu_usage_percent smallint DEFAULT 0, > max_cpu_usage smallint, > memory_usage_percent smallint DEFAULT 0, > max_memory_usage smallint, > user_cpu_usage_percent smallint DEFAULT 0, > max_user_cpu_usage_percent smallint DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > max_system_cpu_usage_percent smallint DEFAULT 0, > vm_ip text, > currently_running_on_host uuid, > vm_configuration_version integer, > current_host_configuration_version integer, > vm_client_ip character varying(255), > user_logged_in_to_guest boolean >); > > >ALTER TABLE public.statistics_vms_users_usage_daily OWNER TO engine_history; > >-- >-- Name: statistics_vms_users_usage_hourly_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE statistics_vms_users_usage_hourly_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.statistics_vms_users_usage_hourly_seq OWNER TO engine_history; > >-- >-- Name: statistics_vms_users_usage_hourly; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE statistics_vms_users_usage_hourly ( > history_id integer DEFAULT nextval('statistics_vms_users_usage_hourly_seq'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > user_name character varying(255), > vm_id uuid NOT NULL, > session_time_in_minutes numeric(7,2) DEFAULT 1 NOT NULL, > cpu_usage_percent smallint DEFAULT 0, > max_cpu_usage smallint, > memory_usage_percent smallint DEFAULT 0, > max_memory_usage smallint, > user_cpu_usage_percent smallint DEFAULT 0, > max_user_cpu_usage_percent smallint DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > max_system_cpu_usage_percent smallint DEFAULT 0, > vm_ip text, > currently_running_on_host uuid, > vm_configuration_version integer, > current_host_configuration_version integer, > vm_client_ip character varying(255), > user_logged_in_to_guest boolean >); > > >ALTER TABLE public.statistics_vms_users_usage_hourly OWNER TO engine_history; > >-- >-- Name: storage_domain_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE storage_domain_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > storage_domain_id uuid NOT NULL, > storage_domain_name character varying(250) NOT NULL, > storage_domain_type smallint NOT NULL, > storage_type smallint NOT NULL, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.storage_domain_configuration OWNER TO engine_history; > >-- >-- Name: storage_domain_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE storage_domain_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.storage_domain_history_seq3 OWNER TO engine_history; > >-- >-- Name: storage_domain_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE storage_domain_daily_history ( > history_id integer DEFAULT nextval('storage_domain_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > storage_domain_id uuid NOT NULL, > available_disk_size_gb integer, > used_disk_size_gb integer, > storage_configuration_version integer, > storage_domain_status smallint DEFAULT 1 NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL >); > > >ALTER TABLE public.storage_domain_daily_history OWNER TO engine_history; > >-- >-- Name: storage_domain_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE storage_domain_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.storage_domain_history_seq1 OWNER TO engine_history; > >-- >-- Name: storage_domain_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE storage_domain_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.storage_domain_history_seq2 OWNER TO engine_history; > >-- >-- Name: storage_domain_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE storage_domain_hourly_history ( > history_id integer DEFAULT nextval('storage_domain_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > storage_domain_id uuid NOT NULL, > available_disk_size_gb integer, > used_disk_size_gb integer, > storage_configuration_version integer, > storage_domain_status smallint DEFAULT 1 NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL >); > > >ALTER TABLE public.storage_domain_hourly_history OWNER TO engine_history; > >-- >-- Name: storage_domain_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE storage_domain_samples_history ( > history_id integer DEFAULT nextval('storage_domain_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > storage_domain_id uuid NOT NULL, > available_disk_size_gb integer, > used_disk_size_gb integer, > storage_configuration_version integer, > storage_domain_status smallint DEFAULT 1 NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL >); > > >ALTER TABLE public.storage_domain_samples_history OWNER TO engine_history; > >-- >-- Name: tag_details; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE tag_details ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > tag_id uuid NOT NULL, > tag_name character varying(50) NOT NULL, > tag_description character varying(4000), > tag_path character varying(4000) NOT NULL, > tag_level smallint NOT NULL, > create_date timestamp with time zone NOT NULL, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.tag_details OWNER TO engine_history; > >-- >-- Name: tag_relations_history_seq; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE tag_relations_history_seq > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.tag_relations_history_seq OWNER TO engine_history; > >-- >-- Name: tag_relations_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE tag_relations_history ( > history_id integer DEFAULT nextval('tag_relations_history_seq'::regclass) NOT NULL, > entity_id uuid NOT NULL, > entity_type smallint NOT NULL, > parent_id uuid, > attach_date timestamp with time zone NOT NULL, > detach_date timestamp with time zone >); > > >ALTER TABLE public.tag_relations_history OWNER TO engine_history; > >-- >-- Name: v3_0_cluster_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_cluster_configuration_view AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date, cluster_configuration.delete_date FROM cluster_configuration; > > >ALTER TABLE public.v3_0_cluster_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_datacenter_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_datacenter_configuration_view AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date, datacenter_configuration.delete_date FROM datacenter_configuration; > > >ALTER TABLE public.v3_0_datacenter_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_datacenter_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_datacenter_daily_history_view AS > SELECT datacenter_daily_history.history_id, (datacenter_daily_history.history_datetime)::timestamp with time zone AS history_datetime, datacenter_daily_history.datacenter_id, datacenter_daily_history.datacenter_status, datacenter_daily_history.minutes_in_status, datacenter_daily_history.datacenter_configuration_version FROM datacenter_daily_history; > > >ALTER TABLE public.v3_0_datacenter_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_datacenter_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_datacenter_hourly_history_view AS > SELECT datacenter_hourly_history.history_id, datacenter_hourly_history.history_datetime, datacenter_hourly_history.datacenter_id, datacenter_hourly_history.datacenter_status, datacenter_hourly_history.minutes_in_status, datacenter_hourly_history.datacenter_configuration_version FROM datacenter_hourly_history; > > >ALTER TABLE public.v3_0_datacenter_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_datacenter_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_datacenter_samples_history_view AS > SELECT datacenter_samples_history.history_id, datacenter_samples_history.history_datetime, datacenter_samples_history.datacenter_id, datacenter_samples_history.datacenter_status, datacenter_samples_history.minutes_in_status, datacenter_samples_history.datacenter_configuration_version FROM datacenter_samples_history; > > >ALTER TABLE public.v3_0_datacenter_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_datacenter_storage_domain_map_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_datacenter_storage_domain_map_view AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date, datacenter_storage_domain_map.detach_date FROM datacenter_storage_domain_map; > > >ALTER TABLE public.v3_0_datacenter_storage_domain_map_view OWNER TO engine_history; > >-- >-- Name: v3_0_disks_vm_map_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_disks_vm_map_view AS > SELECT disks_vm_map.history_id, disks_vm_map.vm_disk_id, disks_vm_map.vm_id, disks_vm_map.attach_date, disks_vm_map.detach_date FROM disks_vm_map; > > >ALTER TABLE public.v3_0_disks_vm_map_view OWNER TO engine_history; > >-- >-- Name: v3_0_enum_translator_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_enum_translator_view AS > SELECT enum_translator.enum_type, enum_translator.enum_key, enum_translator.value FROM (enum_translator JOIN history_configuration ON ((((enum_translator.language_code)::text = (history_configuration.var_value)::text) AND ((history_configuration.var_name)::text = 'default_language'::text)))); > > >ALTER TABLE public.v3_0_enum_translator_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_configuration_view AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip AS fqn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date, host_configuration.delete_date FROM host_configuration; > > >ALTER TABLE public.v3_0_host_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_daily_history_view AS > SELECT host_daily_history.history_id, (host_daily_history.history_datetime)::timestamp with time zone AS history_datetime, host_daily_history.host_id, host_daily_history.host_status, host_daily_history.minutes_in_status, host_daily_history.memory_usage_percent, host_daily_history.max_memory_usage, host_daily_history.cpu_usage_percent, host_daily_history.max_cpu_usage, host_daily_history.ksm_cpu_percent, host_daily_history.max_ksm_cpu_percent, host_daily_history.active_vms, host_daily_history.max_active_vms, host_daily_history.total_vms, host_daily_history.max_total_vms, host_daily_history.total_vms_vcpus, host_daily_history.max_total_vms_vcpus, host_daily_history.cpu_load, host_daily_history.max_cpu_load, host_daily_history.system_cpu_usage_percent, host_daily_history.max_system_cpu_usage_percent, host_daily_history.user_cpu_usage_percent, host_daily_history.max_user_cpu_usage_percent, host_daily_history.swap_used_mb, host_daily_history.max_swap_used_mb, host_daily_history.host_configuration_version FROM host_daily_history; > > >ALTER TABLE public.v3_0_host_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_hourly_history_view AS > SELECT host_hourly_history.history_id, host_hourly_history.history_datetime, host_hourly_history.host_id, host_hourly_history.host_status, host_hourly_history.minutes_in_status, host_hourly_history.memory_usage_percent, host_hourly_history.max_memory_usage, host_hourly_history.cpu_usage_percent, host_hourly_history.max_cpu_usage, host_hourly_history.ksm_cpu_percent, host_hourly_history.max_ksm_cpu_percent, host_hourly_history.active_vms, host_hourly_history.max_active_vms, host_hourly_history.total_vms, host_hourly_history.max_total_vms, host_hourly_history.total_vms_vcpus, host_hourly_history.max_total_vms_vcpus, host_hourly_history.cpu_load, host_hourly_history.max_cpu_load, host_hourly_history.system_cpu_usage_percent, host_hourly_history.max_system_cpu_usage_percent, host_hourly_history.user_cpu_usage_percent, host_hourly_history.max_user_cpu_usage_percent, host_hourly_history.swap_used_mb, host_hourly_history.max_swap_used_mb, host_hourly_history.host_configuration_version FROM host_hourly_history; > > >ALTER TABLE public.v3_0_host_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_interface_configuration_view AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date, host_interface_configuration.delete_date FROM host_interface_configuration; > > >ALTER TABLE public.v3_0_host_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_interface_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_interface_daily_history_view AS > SELECT host_interface_daily_history.history_id, (host_interface_daily_history.history_datetime)::timestamp with time zone AS history_datetime, host_interface_daily_history.host_interface_id, host_interface_daily_history.receive_rate_percent, host_interface_daily_history.max_receive_rate_percent, host_interface_daily_history.transmit_rate_percent, host_interface_daily_history.max_transmit_rate_percent, host_interface_daily_history.host_interface_configuration_version FROM host_interface_daily_history; > > >ALTER TABLE public.v3_0_host_interface_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_interface_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_interface_hourly_history_view AS > SELECT host_interface_hourly_history.history_id, host_interface_hourly_history.history_datetime, host_interface_hourly_history.host_interface_id, host_interface_hourly_history.receive_rate_percent, host_interface_hourly_history.max_receive_rate_percent, host_interface_hourly_history.transmit_rate_percent, host_interface_hourly_history.max_transmit_rate_percent, host_interface_hourly_history.host_interface_configuration_version FROM host_interface_hourly_history; > > >ALTER TABLE public.v3_0_host_interface_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_interface_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_interface_samples_history_view AS > SELECT host_interface_samples_history.history_id, host_interface_samples_history.history_datetime, host_interface_samples_history.host_interface_id, host_interface_samples_history.receive_rate_percent, host_interface_samples_history.transmit_rate_percent, host_interface_samples_history.host_interface_configuration_version FROM host_interface_samples_history; > > >ALTER TABLE public.v3_0_host_interface_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_host_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_host_samples_history_view AS > SELECT host_samples_history.history_id, host_samples_history.history_datetime, host_samples_history.host_id, host_samples_history.host_status, host_samples_history.minutes_in_status, host_samples_history.memory_usage_percent, host_samples_history.cpu_usage_percent, host_samples_history.ksm_cpu_percent, host_samples_history.active_vms, host_samples_history.total_vms, host_samples_history.total_vms_vcpus, host_samples_history.cpu_load, host_samples_history.system_cpu_usage_percent, host_samples_history.user_cpu_usage_percent, host_samples_history.swap_used_mb, host_samples_history.host_configuration_version FROM host_samples_history; > > >ALTER TABLE public.v3_0_host_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_cluster_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_cluster_configuration_view AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date FROM cluster_configuration WHERE ((cluster_configuration.history_id IN (SELECT max(a.history_id) AS max FROM cluster_configuration a GROUP BY a.cluster_id)) AND (cluster_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_cluster_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_datacenter_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_datacenter_configuration_view AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date FROM datacenter_configuration WHERE ((datacenter_configuration.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_configuration a GROUP BY a.datacenter_id)) AND (datacenter_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_datacenter_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_datacenter_storage_domain_map_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_datacenter_storage_domain_map_view AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date FROM datacenter_storage_domain_map WHERE ((datacenter_storage_domain_map.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_storage_domain_map a GROUP BY a.storage_domain_id, a.datacenter_id)) AND (datacenter_storage_domain_map.detach_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_datacenter_storage_domain_map_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_disks_vm_map_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_disks_vm_map_view AS > SELECT disks_vm_map.history_id, disks_vm_map.vm_disk_id, disks_vm_map.vm_id, disks_vm_map.attach_date FROM disks_vm_map WHERE ((disks_vm_map.history_id IN (SELECT max(a.history_id) AS max FROM disks_vm_map a GROUP BY a.vm_disk_id, a.vm_id)) AND (disks_vm_map.detach_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_disks_vm_map_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_host_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_host_configuration_view AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip AS fqn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date FROM host_configuration WHERE ((host_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_configuration a GROUP BY a.host_id)) AND (host_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_host_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_host_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_host_interface_configuration_view AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date FROM host_interface_configuration WHERE ((host_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_interface_configuration a GROUP BY a.host_interface_id)) AND (host_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_host_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_storage_domain_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_storage_domain_configuration_view AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date FROM storage_domain_configuration WHERE ((storage_domain_configuration.history_id IN (SELECT max(a.history_id) AS max FROM storage_domain_configuration a GROUP BY a.storage_domain_id)) AND (storage_domain_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_storage_domain_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_tag_details_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_tag_details_view AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details WHERE ((tag_details.history_id IN (SELECT max(a.history_id) AS max FROM tag_details a GROUP BY a.tag_id)) AND (tag_details.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_tag_details_view OWNER TO engine_history; > >-- >-- Name: v3_0_latest_tag_relations_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_tag_relations_history_view AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (((tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])) AND (tag_relations_history.history_id IN (SELECT max(a.history_id) AS max FROM tag_relations_history a GROUP BY a.entity_id, a.parent_id))) AND (tag_relations_history.detach_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_tag_relations_history_view OWNER TO engine_history; > >-- >-- Name: vm_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > vm_id uuid NOT NULL, > vm_name character varying(255) NOT NULL, > vm_description character varying(4000), > vm_type smallint, > cluster_id uuid NOT NULL, > template_id uuid NOT NULL, > template_name character varying(40), > cpu_per_socket smallint, > number_of_sockets smallint, > memory_size_mb integer, > operating_system smallint DEFAULT 0 NOT NULL, > ad_domain character varying(40), > default_host uuid, > high_availability boolean, > initialized boolean, > stateless boolean, > fail_back boolean, > usb_policy smallint, > time_zone character varying(40), > cluster_configuration_version integer, > default_host_configuration_version integer, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone, > vm_pool_id uuid, > vm_pool_name character varying(255) >); > > >ALTER TABLE public.vm_configuration OWNER TO engine_history; > >-- >-- Name: v3_0_latest_vm_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_vm_configuration_view AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, false AS auto_suspend, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date FROM vm_configuration WHERE ((vm_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_configuration a GROUP BY a.vm_id)) AND (vm_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_vm_configuration_view OWNER TO engine_history; > >-- >-- Name: vm_disk_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disk_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > image_id uuid, > storage_domain_id uuid, > vm_internal_drive_mapping smallint, > vm_disk_description character varying(500), > vm_disk_size_mb integer, > vm_disk_type smallint, > vm_disk_format smallint, > vm_disk_interface smallint, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone, > vm_disk_id uuid NOT NULL, > vm_disk_name character varying(255), > is_shared boolean >); > > >ALTER TABLE public.vm_disk_configuration OWNER TO engine_history; > >-- >-- Name: v3_0_latest_vm_disk_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_vm_disk_configuration_view AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.image_id AS vm_disk_id, vm_disk_configuration.storage_domain_id, CASE WHEN (vm_disk_configuration.vm_internal_drive_mapping IS NOT NULL) THEN (('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text))::character varying ELSE vm_disk_configuration.vm_disk_name END AS vm_internal_drive_mapping, vm_disk_configuration.vm_disk_description, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.create_date, vm_disk_configuration.update_date FROM vm_disk_configuration WHERE ((vm_disk_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_disk_configuration a GROUP BY a.vm_disk_id)) AND (vm_disk_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_vm_disk_configuration_view OWNER TO engine_history; > >-- >-- Name: vm_interface_configuration; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_interface_configuration ( > history_id integer DEFAULT nextval('configuration_seq'::regclass) NOT NULL, > vm_interface_id uuid NOT NULL, > vm_interface_name character varying(50) NOT NULL, > vm_id uuid, > vm_interface_type smallint, > vm_interface_speed_bps integer, > mac_address character varying(20), > network_name character varying(50), > vm_configuration_version integer, > create_date timestamp with time zone, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.vm_interface_configuration OWNER TO engine_history; > >-- >-- Name: v3_0_latest_vm_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_latest_vm_interface_configuration_view AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_id, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date FROM vm_interface_configuration WHERE ((vm_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_interface_configuration a GROUP BY a.vm_interface_id)) AND (vm_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_0_latest_vm_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_storage_domain_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_storage_domain_configuration_view AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date, storage_domain_configuration.delete_date FROM storage_domain_configuration; > > >ALTER TABLE public.v3_0_storage_domain_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_0_storage_domain_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_storage_domain_daily_history_view AS > SELECT min(storage_domain_daily_history.history_id) AS history_id, (storage_domain_daily_history.history_datetime)::timestamp with time zone AS history_datetime, storage_domain_daily_history.storage_domain_id, max(storage_domain_daily_history.available_disk_size_gb) AS available_disk_size_gb, max(storage_domain_daily_history.used_disk_size_gb) AS used_disk_size_gb, max(storage_domain_daily_history.storage_configuration_version) AS storage_configuration_version FROM storage_domain_daily_history GROUP BY storage_domain_daily_history.history_datetime, storage_domain_daily_history.storage_domain_id; > > >ALTER TABLE public.v3_0_storage_domain_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_storage_domain_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_storage_domain_hourly_history_view AS > SELECT min(storage_domain_hourly_history.history_id) AS history_id, storage_domain_hourly_history.history_datetime, storage_domain_hourly_history.storage_domain_id, max(storage_domain_hourly_history.available_disk_size_gb) AS available_disk_size_gb, max(storage_domain_hourly_history.used_disk_size_gb) AS used_disk_size_gb, max(storage_domain_hourly_history.storage_configuration_version) AS storage_configuration_version FROM storage_domain_hourly_history GROUP BY storage_domain_hourly_history.history_datetime, storage_domain_hourly_history.storage_domain_id; > > >ALTER TABLE public.v3_0_storage_domain_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_storage_domain_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_storage_domain_samples_history_view AS > SELECT min(storage_domain_samples_history.history_id) AS history_id, storage_domain_samples_history.history_datetime, storage_domain_samples_history.storage_domain_id, max(storage_domain_samples_history.available_disk_size_gb) AS available_disk_size_gb, max(storage_domain_samples_history.used_disk_size_gb) AS used_disk_size_gb, max(storage_domain_samples_history.storage_configuration_version) AS storage_configuration_version FROM storage_domain_samples_history GROUP BY storage_domain_samples_history.history_datetime, storage_domain_samples_history.storage_domain_id; > > >ALTER TABLE public.v3_0_storage_domain_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_tag_details_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_tag_details_view AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details; > > >ALTER TABLE public.v3_0_tag_details_view OWNER TO engine_history; > >-- >-- Name: v3_0_tag_relations_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_tag_relations_history_view AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])); > > >ALTER TABLE public.v3_0_tag_relations_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_vm_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_configuration_view AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, false AS auto_suspend, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date, vm_configuration.delete_date FROM vm_configuration; > > >ALTER TABLE public.v3_0_vm_configuration_view OWNER TO engine_history; > >-- >-- Name: vm_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_history_seq3 OWNER TO engine_history; > >-- >-- Name: vm_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_daily_history ( > history_id integer DEFAULT nextval('vm_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > vm_id uuid NOT NULL, > vm_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > cpu_usage_percent smallint DEFAULT 0, > max_cpu_usage smallint, > memory_usage_percent smallint DEFAULT 0, > max_memory_usage smallint, > user_cpu_usage_percent smallint DEFAULT 0, > max_user_cpu_usage_percent smallint DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > max_system_cpu_usage_percent smallint DEFAULT 0, > vm_ip text, > current_user_name character varying(255), > currently_running_on_host uuid, > vm_configuration_version integer, > current_host_configuration_version integer >); > > >ALTER TABLE public.vm_daily_history OWNER TO engine_history; > >-- >-- Name: vm_disks_usage_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_disks_usage_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_disks_usage_history_seq3 OWNER TO engine_history; > >-- >-- Name: vm_disks_usage_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disks_usage_daily_history ( > history_id integer DEFAULT nextval('vm_disks_usage_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > vm_id uuid NOT NULL, > disks_usage text >); > > >ALTER TABLE public.vm_disks_usage_daily_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_daily_history_view AS > SELECT a.history_id, (a.history_datetime)::timestamp with time zone AS history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, (a.vm_ip)::character varying(255) AS vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_daily_history a LEFT JOIN vm_disks_usage_daily_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_0_vm_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_vm_disk_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_disk_configuration_view AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.image_id AS vm_disk_id, vm_disk_configuration.storage_domain_id, CASE WHEN (vm_disk_configuration.vm_internal_drive_mapping IS NOT NULL) THEN (('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text))::character varying ELSE vm_disk_configuration.vm_disk_name END AS vm_internal_drive_mapping, vm_disk_configuration.vm_disk_description, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.create_date, vm_disk_configuration.update_date, vm_disk_configuration.delete_date FROM vm_disk_configuration; > > >ALTER TABLE public.v3_0_vm_disk_configuration_view OWNER TO engine_history; > >-- >-- Name: vm_disk_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_disk_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_disk_history_seq3 OWNER TO engine_history; > >-- >-- Name: vm_disk_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disk_daily_history ( > history_id integer DEFAULT nextval('vm_disk_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > image_id uuid, > vm_disk_status smallint, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > vm_disk_actual_size_mb integer NOT NULL, > read_rate_bytes_per_second integer, > max_read_rate_bytes_per_second integer, > read_latency_seconds numeric(18,9), > max_read_latency_seconds numeric(18,9), > write_rate_bytes_per_second integer, > max_write_rate_bytes_per_second integer, > write_latency_seconds numeric(18,9), > max_write_latency_seconds numeric(18,9), > flush_latency_seconds numeric(18,9), > max_flush_latency_seconds numeric(18,9), > vm_disk_configuration_version integer, > vm_disk_id uuid NOT NULL >); > > >ALTER TABLE public.vm_disk_daily_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_disk_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_disk_daily_history_view AS > SELECT vm_disk_daily_history.history_id, (vm_disk_daily_history.history_datetime)::timestamp with time zone AS history_datetime, vm_disk_daily_history.image_id AS vm_disk_id, vm_disk_daily_history.vm_disk_status, vm_disk_daily_history.minutes_in_status, vm_disk_daily_history.vm_disk_actual_size_mb, vm_disk_daily_history.read_rate_bytes_per_second, vm_disk_daily_history.max_read_rate_bytes_per_second, vm_disk_daily_history.read_latency_seconds, vm_disk_daily_history.max_read_latency_seconds, vm_disk_daily_history.write_rate_bytes_per_second, vm_disk_daily_history.max_write_rate_bytes_per_second, vm_disk_daily_history.write_latency_seconds, vm_disk_daily_history.max_write_latency_seconds, vm_disk_daily_history.flush_latency_seconds, vm_disk_daily_history.max_flush_latency_seconds, vm_disk_daily_history.vm_disk_configuration_version FROM vm_disk_daily_history; > > >ALTER TABLE public.v3_0_vm_disk_daily_history_view OWNER TO engine_history; > >-- >-- Name: vm_disk_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_disk_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_disk_history_seq2 OWNER TO engine_history; > >-- >-- Name: vm_disk_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disk_hourly_history ( > history_id integer DEFAULT nextval('vm_disk_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > image_id uuid, > vm_disk_status smallint, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > vm_disk_actual_size_mb integer NOT NULL, > read_rate_bytes_per_second integer, > max_read_rate_bytes_per_second integer, > read_latency_seconds numeric(18,9), > max_read_latency_seconds numeric(18,9), > write_rate_bytes_per_second integer, > max_write_rate_bytes_per_second integer, > write_latency_seconds numeric(18,9), > max_write_latency_seconds numeric(18,9), > flush_latency_seconds numeric(18,9), > max_flush_latency_seconds numeric(18,9), > vm_disk_configuration_version integer, > vm_disk_id uuid NOT NULL >); > > >ALTER TABLE public.vm_disk_hourly_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_disk_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_disk_hourly_history_view AS > SELECT vm_disk_hourly_history.history_id, vm_disk_hourly_history.history_datetime, vm_disk_hourly_history.image_id AS vm_disk_id, vm_disk_hourly_history.vm_disk_status, vm_disk_hourly_history.minutes_in_status, vm_disk_hourly_history.vm_disk_actual_size_mb, vm_disk_hourly_history.read_rate_bytes_per_second, vm_disk_hourly_history.max_read_rate_bytes_per_second, vm_disk_hourly_history.read_latency_seconds, vm_disk_hourly_history.max_read_latency_seconds, vm_disk_hourly_history.write_rate_bytes_per_second, vm_disk_hourly_history.max_write_rate_bytes_per_second, vm_disk_hourly_history.write_latency_seconds, vm_disk_hourly_history.max_write_latency_seconds, vm_disk_hourly_history.flush_latency_seconds, vm_disk_hourly_history.max_flush_latency_seconds, vm_disk_hourly_history.vm_disk_configuration_version FROM vm_disk_hourly_history; > > >ALTER TABLE public.v3_0_vm_disk_hourly_history_view OWNER TO engine_history; > >-- >-- Name: vm_disk_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_disk_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_disk_history_seq1 OWNER TO engine_history; > >-- >-- Name: vm_disk_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disk_samples_history ( > history_id integer DEFAULT nextval('vm_disk_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > image_id uuid, > vm_disk_status smallint, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > vm_disk_actual_size_mb integer NOT NULL, > read_rate_bytes_per_second integer, > read_latency_seconds numeric(18,9), > write_rate_bytes_per_second integer, > write_latency_seconds numeric(18,9), > flush_latency_seconds numeric(18,9), > vm_disk_configuration_version integer, > vm_disk_id uuid NOT NULL >); > > >ALTER TABLE public.vm_disk_samples_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_disk_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_disk_samples_history_view AS > SELECT vm_disk_samples_history.history_id, vm_disk_samples_history.history_datetime, vm_disk_samples_history.image_id AS vm_disk_id, vm_disk_samples_history.vm_disk_status, vm_disk_samples_history.minutes_in_status, vm_disk_samples_history.vm_disk_actual_size_mb, vm_disk_samples_history.read_rate_bytes_per_second, vm_disk_samples_history.read_latency_seconds, vm_disk_samples_history.write_rate_bytes_per_second, vm_disk_samples_history.write_latency_seconds, vm_disk_samples_history.flush_latency_seconds, vm_disk_samples_history.vm_disk_configuration_version FROM vm_disk_samples_history; > > >ALTER TABLE public.v3_0_vm_disk_samples_history_view OWNER TO engine_history; > >-- >-- Name: vm_disks_usage_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_disks_usage_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_disks_usage_history_seq2 OWNER TO engine_history; > >-- >-- Name: vm_disks_usage_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disks_usage_hourly_history ( > history_id integer DEFAULT nextval('vm_disks_usage_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > vm_id uuid NOT NULL, > disks_usage text >); > > >ALTER TABLE public.vm_disks_usage_hourly_history OWNER TO engine_history; > >-- >-- Name: vm_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_history_seq2 OWNER TO engine_history; > >-- >-- Name: vm_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_hourly_history ( > history_id integer DEFAULT nextval('vm_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > vm_id uuid NOT NULL, > vm_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > cpu_usage_percent smallint DEFAULT 0, > max_cpu_usage smallint, > memory_usage_percent smallint DEFAULT 0, > max_memory_usage smallint, > user_cpu_usage_percent smallint DEFAULT 0, > max_user_cpu_usage_percent smallint DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > max_system_cpu_usage_percent smallint DEFAULT 0, > vm_ip text, > current_user_name character varying(255), > currently_running_on_host uuid, > vm_configuration_version integer, > current_host_configuration_version integer >); > > >ALTER TABLE public.vm_hourly_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_hourly_history_view AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, (a.vm_ip)::character varying(255) AS vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_hourly_history a LEFT JOIN vm_disks_usage_hourly_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_0_vm_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_0_vm_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_interface_configuration_view AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_id, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date, vm_interface_configuration.delete_date FROM vm_interface_configuration; > > >ALTER TABLE public.v3_0_vm_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: vm_interface_history_seq3; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_interface_history_seq3 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_interface_history_seq3 OWNER TO engine_history; > >-- >-- Name: vm_interface_daily_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_interface_daily_history ( > history_id integer DEFAULT nextval('vm_interface_history_seq3'::regclass) NOT NULL, > history_datetime date NOT NULL, > vm_interface_id uuid NOT NULL, > receive_rate_percent smallint, > max_receive_rate_percent smallint, > transmit_rate_percent smallint, > max_transmit_rate_percent smallint, > vm_interface_configuration_version integer >); > > >ALTER TABLE public.vm_interface_daily_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_interface_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_interface_daily_history_view AS > SELECT vm_interface_daily_history.history_id, (vm_interface_daily_history.history_datetime)::timestamp with time zone AS history_datetime, vm_interface_daily_history.vm_interface_id, vm_interface_daily_history.receive_rate_percent, vm_interface_daily_history.max_receive_rate_percent, vm_interface_daily_history.transmit_rate_percent, vm_interface_daily_history.max_transmit_rate_percent, vm_interface_daily_history.vm_interface_configuration_version FROM vm_interface_daily_history; > > >ALTER TABLE public.v3_0_vm_interface_daily_history_view OWNER TO engine_history; > >-- >-- Name: vm_interface_history_seq2; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_interface_history_seq2 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_interface_history_seq2 OWNER TO engine_history; > >-- >-- Name: vm_interface_hourly_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_interface_hourly_history ( > history_id integer DEFAULT nextval('vm_interface_history_seq2'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > vm_interface_id uuid NOT NULL, > receive_rate_percent smallint, > max_receive_rate_percent smallint, > transmit_rate_percent smallint, > max_transmit_rate_percent smallint, > vm_interface_configuration_version integer >); > > >ALTER TABLE public.vm_interface_hourly_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_interface_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_interface_hourly_history_view AS > SELECT vm_interface_hourly_history.history_id, vm_interface_hourly_history.history_datetime, vm_interface_hourly_history.vm_interface_id, vm_interface_hourly_history.receive_rate_percent, vm_interface_hourly_history.max_receive_rate_percent, vm_interface_hourly_history.transmit_rate_percent, vm_interface_hourly_history.max_transmit_rate_percent, vm_interface_hourly_history.vm_interface_configuration_version FROM vm_interface_hourly_history; > > >ALTER TABLE public.v3_0_vm_interface_hourly_history_view OWNER TO engine_history; > >-- >-- Name: vm_interface_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_interface_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_interface_history_seq1 OWNER TO engine_history; > >-- >-- Name: vm_interface_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_interface_samples_history ( > history_id integer DEFAULT nextval('vm_interface_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > vm_interface_id uuid NOT NULL, > receive_rate_percent smallint, > transmit_rate_percent smallint, > vm_interface_configuration_version integer >); > > >ALTER TABLE public.vm_interface_samples_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_interface_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_interface_samples_history_view AS > SELECT vm_interface_samples_history.history_id, vm_interface_samples_history.history_datetime, vm_interface_samples_history.vm_interface_id, vm_interface_samples_history.receive_rate_percent, vm_interface_samples_history.transmit_rate_percent, vm_interface_samples_history.vm_interface_configuration_version FROM vm_interface_samples_history; > > >ALTER TABLE public.v3_0_vm_interface_samples_history_view OWNER TO engine_history; > >-- >-- Name: vm_disks_usage_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_disks_usage_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_disks_usage_history_seq1 OWNER TO engine_history; > >-- >-- Name: vm_disks_usage_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_disks_usage_samples_history ( > history_id integer DEFAULT nextval('vm_disks_usage_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > vm_id uuid NOT NULL, > disks_usage text >); > > >ALTER TABLE public.vm_disks_usage_samples_history OWNER TO engine_history; > >-- >-- Name: vm_history_seq1; Type: SEQUENCE; Schema: public; Owner: engine_history >-- > >CREATE SEQUENCE vm_history_seq1 > START WITH 1 > INCREMENT BY 1 > NO MAXVALUE > NO MINVALUE > CACHE 1; > > >ALTER TABLE public.vm_history_seq1 OWNER TO engine_history; > >-- >-- Name: vm_samples_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_samples_history ( > history_id integer DEFAULT nextval('vm_history_seq1'::regclass) NOT NULL, > history_datetime timestamp with time zone NOT NULL, > vm_id uuid NOT NULL, > vm_status smallint NOT NULL, > minutes_in_status numeric(7,2) DEFAULT 1 NOT NULL, > cpu_usage_percent smallint DEFAULT 0, > memory_usage_percent smallint DEFAULT 0, > user_cpu_usage_percent smallint DEFAULT 0, > system_cpu_usage_percent smallint DEFAULT 0, > vm_ip text, > current_user_name character varying(255), > currently_running_on_host uuid, > vm_configuration_version integer, > current_host_configuration_version integer, > vm_client_ip character varying(255), > user_logged_in_to_guest boolean >); > > >ALTER TABLE public.vm_samples_history OWNER TO engine_history; > >-- >-- Name: v3_0_vm_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_0_vm_samples_history_view AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.memory_usage_percent, a.user_cpu_usage_percent, a.system_cpu_usage_percent, (a.vm_ip)::character varying(255) AS vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_samples_history a LEFT JOIN vm_disks_usage_samples_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_0_vm_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_cluster_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_cluster_configuration_view AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date, cluster_configuration.delete_date FROM cluster_configuration; > > >ALTER TABLE public.v3_1_cluster_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_datacenter_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_datacenter_configuration_view AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date, datacenter_configuration.delete_date FROM datacenter_configuration; > > >ALTER TABLE public.v3_1_datacenter_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_datacenter_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_datacenter_daily_history_view AS > SELECT datacenter_daily_history.history_id, datacenter_daily_history.history_datetime, datacenter_daily_history.datacenter_id, datacenter_daily_history.datacenter_status, datacenter_daily_history.minutes_in_status, datacenter_daily_history.datacenter_configuration_version FROM datacenter_daily_history; > > >ALTER TABLE public.v3_1_datacenter_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_datacenter_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_datacenter_hourly_history_view AS > SELECT datacenter_hourly_history.history_id, datacenter_hourly_history.history_datetime, datacenter_hourly_history.datacenter_id, datacenter_hourly_history.datacenter_status, datacenter_hourly_history.minutes_in_status, datacenter_hourly_history.datacenter_configuration_version FROM datacenter_hourly_history; > > >ALTER TABLE public.v3_1_datacenter_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_datacenter_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_datacenter_samples_history_view AS > SELECT datacenter_samples_history.history_id, datacenter_samples_history.history_datetime, datacenter_samples_history.datacenter_id, datacenter_samples_history.datacenter_status, datacenter_samples_history.minutes_in_status, datacenter_samples_history.datacenter_configuration_version FROM datacenter_samples_history; > > >ALTER TABLE public.v3_1_datacenter_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_datacenter_storage_domain_map_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_datacenter_storage_domain_map_view AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date, datacenter_storage_domain_map.detach_date FROM datacenter_storage_domain_map; > > >ALTER TABLE public.v3_1_datacenter_storage_domain_map_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_configuration_view AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.number_of_sockets, host_configuration.cpu_speed_mh, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date, host_configuration.delete_date FROM host_configuration; > > >ALTER TABLE public.v3_1_host_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_daily_history_view AS > SELECT host_daily_history.history_id, host_daily_history.history_datetime, host_daily_history.host_id, host_daily_history.host_status, host_daily_history.minutes_in_status, host_daily_history.memory_usage_percent, host_daily_history.max_memory_usage, host_daily_history.cpu_usage_percent, host_daily_history.max_cpu_usage, host_daily_history.ksm_cpu_percent, host_daily_history.max_ksm_cpu_percent, host_daily_history.active_vms, host_daily_history.max_active_vms, host_daily_history.total_vms, host_daily_history.max_total_vms, host_daily_history.total_vms_vcpus, host_daily_history.max_total_vms_vcpus, host_daily_history.cpu_load, host_daily_history.max_cpu_load, host_daily_history.system_cpu_usage_percent, host_daily_history.max_system_cpu_usage_percent, host_daily_history.user_cpu_usage_percent, host_daily_history.max_user_cpu_usage_percent, host_daily_history.swap_used_mb, host_daily_history.max_swap_used_mb, host_daily_history.host_configuration_version FROM host_daily_history; > > >ALTER TABLE public.v3_1_host_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_hourly_history_view AS > SELECT host_hourly_history.history_id, host_hourly_history.history_datetime, host_hourly_history.host_id, host_hourly_history.host_status, host_hourly_history.minutes_in_status, host_hourly_history.memory_usage_percent, host_hourly_history.max_memory_usage, host_hourly_history.cpu_usage_percent, host_hourly_history.max_cpu_usage, host_hourly_history.ksm_cpu_percent, host_hourly_history.max_ksm_cpu_percent, host_hourly_history.active_vms, host_hourly_history.max_active_vms, host_hourly_history.total_vms, host_hourly_history.max_total_vms, host_hourly_history.total_vms_vcpus, host_hourly_history.max_total_vms_vcpus, host_hourly_history.cpu_load, host_hourly_history.max_cpu_load, host_hourly_history.system_cpu_usage_percent, host_hourly_history.max_system_cpu_usage_percent, host_hourly_history.user_cpu_usage_percent, host_hourly_history.max_user_cpu_usage_percent, host_hourly_history.swap_used_mb, host_hourly_history.max_swap_used_mb, host_hourly_history.host_configuration_version FROM host_hourly_history; > > >ALTER TABLE public.v3_1_host_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_interface_configuration_view AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date, host_interface_configuration.delete_date FROM host_interface_configuration; > > >ALTER TABLE public.v3_1_host_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_interface_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_interface_daily_history_view AS > SELECT host_interface_daily_history.history_id, host_interface_daily_history.history_datetime, host_interface_daily_history.host_interface_id, host_interface_daily_history.receive_rate_percent, host_interface_daily_history.max_receive_rate_percent, host_interface_daily_history.transmit_rate_percent, host_interface_daily_history.max_transmit_rate_percent, host_interface_daily_history.host_interface_configuration_version FROM host_interface_daily_history; > > >ALTER TABLE public.v3_1_host_interface_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_interface_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_interface_hourly_history_view AS > SELECT host_interface_hourly_history.history_id, host_interface_hourly_history.history_datetime, host_interface_hourly_history.host_interface_id, host_interface_hourly_history.receive_rate_percent, host_interface_hourly_history.max_receive_rate_percent, host_interface_hourly_history.transmit_rate_percent, host_interface_hourly_history.max_transmit_rate_percent, host_interface_hourly_history.host_interface_configuration_version FROM host_interface_hourly_history; > > >ALTER TABLE public.v3_1_host_interface_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_interface_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_interface_samples_history_view AS > SELECT host_interface_samples_history.history_id, host_interface_samples_history.history_datetime, host_interface_samples_history.host_interface_id, host_interface_samples_history.receive_rate_percent, host_interface_samples_history.transmit_rate_percent, host_interface_samples_history.host_interface_configuration_version FROM host_interface_samples_history; > > >ALTER TABLE public.v3_1_host_interface_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_host_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_host_samples_history_view AS > SELECT host_samples_history.history_id, host_samples_history.history_datetime, host_samples_history.host_id, host_samples_history.host_status, host_samples_history.minutes_in_status, host_samples_history.memory_usage_percent, host_samples_history.cpu_usage_percent, host_samples_history.ksm_cpu_percent, host_samples_history.active_vms, host_samples_history.total_vms, host_samples_history.total_vms_vcpus, host_samples_history.cpu_load, host_samples_history.system_cpu_usage_percent, host_samples_history.user_cpu_usage_percent, host_samples_history.swap_used_mb, host_samples_history.host_configuration_version FROM host_samples_history; > > >ALTER TABLE public.v3_1_host_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_cluster_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_cluster_configuration_view AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date FROM cluster_configuration WHERE ((cluster_configuration.history_id IN (SELECT max(a.history_id) AS max FROM cluster_configuration a GROUP BY a.cluster_id)) AND (cluster_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_cluster_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_datacenter_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_datacenter_configuration_view AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date FROM datacenter_configuration WHERE ((datacenter_configuration.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_configuration a GROUP BY a.datacenter_id)) AND (datacenter_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_datacenter_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_datacenter_storage_domain_map_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_datacenter_storage_domain_map_view AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date FROM datacenter_storage_domain_map WHERE ((datacenter_storage_domain_map.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_storage_domain_map a GROUP BY a.storage_domain_id, a.datacenter_id)) AND (datacenter_storage_domain_map.detach_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_datacenter_storage_domain_map_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_host_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_host_configuration_view AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.number_of_sockets, host_configuration.cpu_speed_mh, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date FROM host_configuration WHERE ((host_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_configuration a GROUP BY a.host_id)) AND (host_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_host_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_host_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_host_interface_configuration_view AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date FROM host_interface_configuration WHERE ((host_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_interface_configuration a GROUP BY a.host_interface_id)) AND (host_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_host_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_storage_domain_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_storage_domain_configuration_view AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date FROM storage_domain_configuration WHERE ((storage_domain_configuration.history_id IN (SELECT max(a.history_id) AS max FROM storage_domain_configuration a GROUP BY a.storage_domain_id)) AND (storage_domain_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_storage_domain_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_tag_details_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_tag_details_view AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details WHERE ((tag_details.history_id IN (SELECT max(a.history_id) AS max FROM tag_details a GROUP BY a.tag_id)) AND (tag_details.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_tag_details_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_tag_relations_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_tag_relations_history_view AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (((tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])) AND (tag_relations_history.history_id IN (SELECT max(a.history_id) AS max FROM tag_relations_history a GROUP BY a.entity_id, a.parent_id))) AND (tag_relations_history.detach_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_tag_relations_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_vm_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_vm_configuration_view AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, false AS auto_suspend, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date FROM vm_configuration WHERE ((vm_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_configuration a GROUP BY a.vm_id)) AND (vm_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_vm_configuration_view OWNER TO engine_history; > >-- >-- Name: vm_device_history; Type: TABLE; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE TABLE vm_device_history ( > history_id integer DEFAULT nextval('disk_vm_device_history_seq'::regclass) NOT NULL, > vm_id uuid NOT NULL, > device_id uuid NOT NULL, > type character varying(30) NOT NULL, > address character varying(255) NOT NULL, > is_managed boolean DEFAULT false NOT NULL, > is_plugged boolean, > is_readonly boolean DEFAULT false NOT NULL, > vm_configuration_version integer, > device_configuration_version integer, > create_date timestamp with time zone NOT NULL, > update_date timestamp with time zone, > delete_date timestamp with time zone >); > > >ALTER TABLE public.vm_device_history OWNER TO engine_history; > >-- >-- Name: v3_1_latest_vm_device_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_vm_device_history_view AS > SELECT vm_device_history.history_id, vm_device_history.vm_id, vm_device_history.device_id, vm_device_history.type, vm_device_history.address, vm_device_history.is_managed, vm_device_history.is_plugged, vm_device_history.is_readonly, vm_device_history.vm_configuration_version, vm_device_history.device_configuration_version, vm_device_history.create_date, vm_device_history.update_date FROM vm_device_history WHERE ((vm_device_history.history_id IN (SELECT max(a.history_id) AS max FROM vm_device_history a GROUP BY a.vm_id, a.device_id)) AND (vm_device_history.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_vm_device_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_vm_disk_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_vm_disk_configuration_view AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.vm_disk_id, CASE WHEN (vm_disk_configuration.vm_disk_name IS NOT NULL) THEN (vm_disk_configuration.vm_disk_name)::text ELSE ('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text) END AS vm_disk_name, vm_disk_configuration.vm_disk_description, vm_disk_configuration.image_id, vm_disk_configuration.storage_domain_id, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.is_shared, vm_disk_configuration.create_date, vm_disk_configuration.update_date FROM vm_disk_configuration WHERE ((vm_disk_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_disk_configuration a GROUP BY a.vm_disk_id)) AND (vm_disk_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_vm_disk_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_latest_vm_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_latest_vm_interface_configuration_view AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date FROM vm_interface_configuration WHERE ((vm_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_interface_configuration a GROUP BY a.vm_interface_id)) AND (vm_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_1_latest_vm_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_storage_domain_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_storage_domain_configuration_view AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date, storage_domain_configuration.delete_date FROM storage_domain_configuration; > > >ALTER TABLE public.v3_1_storage_domain_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_storage_domain_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_storage_domain_daily_history_view AS > SELECT min(storage_domain_daily_history.history_id) AS history_id, storage_domain_daily_history.history_datetime, storage_domain_daily_history.storage_domain_id, max(storage_domain_daily_history.available_disk_size_gb) AS available_disk_size_gb, max(storage_domain_daily_history.used_disk_size_gb) AS used_disk_size_gb, max(storage_domain_daily_history.storage_configuration_version) AS storage_configuration_version FROM storage_domain_daily_history GROUP BY storage_domain_daily_history.history_datetime, storage_domain_daily_history.storage_domain_id; > > >ALTER TABLE public.v3_1_storage_domain_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_storage_domain_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_storage_domain_hourly_history_view AS > SELECT min(storage_domain_hourly_history.history_id) AS history_id, storage_domain_hourly_history.history_datetime, storage_domain_hourly_history.storage_domain_id, max(storage_domain_hourly_history.available_disk_size_gb) AS available_disk_size_gb, max(storage_domain_hourly_history.used_disk_size_gb) AS used_disk_size_gb, max(storage_domain_hourly_history.storage_configuration_version) AS storage_configuration_version FROM storage_domain_hourly_history GROUP BY storage_domain_hourly_history.history_datetime, storage_domain_hourly_history.storage_domain_id; > > >ALTER TABLE public.v3_1_storage_domain_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_storage_domain_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_storage_domain_samples_history_view AS > SELECT min(storage_domain_samples_history.history_id) AS history_id, storage_domain_samples_history.history_datetime, storage_domain_samples_history.storage_domain_id, max(storage_domain_samples_history.available_disk_size_gb) AS available_disk_size_gb, max(storage_domain_samples_history.used_disk_size_gb) AS used_disk_size_gb, max(storage_domain_samples_history.storage_configuration_version) AS storage_configuration_version FROM storage_domain_samples_history GROUP BY storage_domain_samples_history.history_datetime, storage_domain_samples_history.storage_domain_id; > > >ALTER TABLE public.v3_1_storage_domain_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_tag_details_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_tag_details_view AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details; > > >ALTER TABLE public.v3_1_tag_details_view OWNER TO engine_history; > >-- >-- Name: v3_1_tag_relations_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_tag_relations_history_view AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])); > > >ALTER TABLE public.v3_1_tag_relations_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_configuration_view AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, false AS auto_suspend, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date, vm_configuration.delete_date FROM vm_configuration; > > >ALTER TABLE public.v3_1_vm_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_daily_history_view AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, (a.vm_ip)::character varying(255) AS vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_daily_history a LEFT JOIN vm_disks_usage_daily_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_1_vm_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_device_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_device_history_view AS > SELECT vm_device_history.history_id, vm_device_history.vm_id, vm_device_history.device_id, vm_device_history.type, vm_device_history.address, vm_device_history.is_managed, vm_device_history.is_plugged, vm_device_history.is_readonly, vm_device_history.vm_configuration_version, vm_device_history.device_configuration_version, vm_device_history.create_date, vm_device_history.update_date, vm_device_history.delete_date FROM vm_device_history; > > >ALTER TABLE public.v3_1_vm_device_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_disk_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_disk_configuration_view AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.vm_disk_id, CASE WHEN (vm_disk_configuration.vm_disk_name IS NOT NULL) THEN (vm_disk_configuration.vm_disk_name)::text ELSE ('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text) END AS vm_disk_name, vm_disk_configuration.vm_disk_description, vm_disk_configuration.image_id, vm_disk_configuration.storage_domain_id, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.is_shared, vm_disk_configuration.create_date, vm_disk_configuration.update_date, vm_disk_configuration.delete_date FROM vm_disk_configuration; > > >ALTER TABLE public.v3_1_vm_disk_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_disk_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_disk_daily_history_view AS > SELECT vm_disk_daily_history.history_id, vm_disk_daily_history.history_datetime, vm_disk_daily_history.vm_disk_id, vm_disk_daily_history.vm_disk_status, vm_disk_daily_history.minutes_in_status, vm_disk_daily_history.vm_disk_actual_size_mb, vm_disk_daily_history.read_rate_bytes_per_second, vm_disk_daily_history.max_read_rate_bytes_per_second, vm_disk_daily_history.read_latency_seconds, vm_disk_daily_history.max_read_latency_seconds, vm_disk_daily_history.write_rate_bytes_per_second, vm_disk_daily_history.max_write_rate_bytes_per_second, vm_disk_daily_history.write_latency_seconds, vm_disk_daily_history.max_write_latency_seconds, vm_disk_daily_history.flush_latency_seconds, vm_disk_daily_history.max_flush_latency_seconds, vm_disk_daily_history.vm_disk_configuration_version FROM vm_disk_daily_history; > > >ALTER TABLE public.v3_1_vm_disk_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_disk_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_disk_hourly_history_view AS > SELECT vm_disk_hourly_history.history_id, vm_disk_hourly_history.history_datetime, vm_disk_hourly_history.vm_disk_id, vm_disk_hourly_history.vm_disk_status, vm_disk_hourly_history.minutes_in_status, vm_disk_hourly_history.vm_disk_actual_size_mb, vm_disk_hourly_history.read_rate_bytes_per_second, vm_disk_hourly_history.max_read_rate_bytes_per_second, vm_disk_hourly_history.read_latency_seconds, vm_disk_hourly_history.max_read_latency_seconds, vm_disk_hourly_history.write_rate_bytes_per_second, vm_disk_hourly_history.max_write_rate_bytes_per_second, vm_disk_hourly_history.write_latency_seconds, vm_disk_hourly_history.max_write_latency_seconds, vm_disk_hourly_history.flush_latency_seconds, vm_disk_hourly_history.max_flush_latency_seconds, vm_disk_hourly_history.vm_disk_configuration_version FROM vm_disk_hourly_history; > > >ALTER TABLE public.v3_1_vm_disk_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_disk_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_disk_samples_history_view AS > SELECT vm_disk_samples_history.history_id, vm_disk_samples_history.history_datetime, vm_disk_samples_history.vm_disk_id, vm_disk_samples_history.vm_disk_status, vm_disk_samples_history.minutes_in_status, vm_disk_samples_history.vm_disk_actual_size_mb, vm_disk_samples_history.read_rate_bytes_per_second, vm_disk_samples_history.read_latency_seconds, vm_disk_samples_history.write_rate_bytes_per_second, vm_disk_samples_history.write_latency_seconds, vm_disk_samples_history.flush_latency_seconds, vm_disk_samples_history.vm_disk_configuration_version FROM vm_disk_samples_history; > > >ALTER TABLE public.v3_1_vm_disk_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_hourly_history_view AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, (a.vm_ip)::character varying(255) AS vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_hourly_history a LEFT JOIN vm_disks_usage_hourly_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_1_vm_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_interface_configuration_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_interface_configuration_view AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date, vm_interface_configuration.delete_date FROM vm_interface_configuration; > > >ALTER TABLE public.v3_1_vm_interface_configuration_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_interface_daily_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_interface_daily_history_view AS > SELECT vm_interface_daily_history.history_id, vm_interface_daily_history.history_datetime, vm_interface_daily_history.vm_interface_id, vm_interface_daily_history.receive_rate_percent, vm_interface_daily_history.max_receive_rate_percent, vm_interface_daily_history.transmit_rate_percent, vm_interface_daily_history.max_transmit_rate_percent, vm_interface_daily_history.vm_interface_configuration_version FROM vm_interface_daily_history; > > >ALTER TABLE public.v3_1_vm_interface_daily_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_interface_hourly_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_interface_hourly_history_view AS > SELECT vm_interface_hourly_history.history_id, vm_interface_hourly_history.history_datetime, vm_interface_hourly_history.vm_interface_id, vm_interface_hourly_history.receive_rate_percent, vm_interface_hourly_history.max_receive_rate_percent, vm_interface_hourly_history.transmit_rate_percent, vm_interface_hourly_history.max_transmit_rate_percent, vm_interface_hourly_history.vm_interface_configuration_version FROM vm_interface_hourly_history; > > >ALTER TABLE public.v3_1_vm_interface_hourly_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_interface_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_interface_samples_history_view AS > SELECT vm_interface_samples_history.history_id, vm_interface_samples_history.history_datetime, vm_interface_samples_history.vm_interface_id, vm_interface_samples_history.receive_rate_percent, vm_interface_samples_history.transmit_rate_percent, vm_interface_samples_history.vm_interface_configuration_version FROM vm_interface_samples_history; > > >ALTER TABLE public.v3_1_vm_interface_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_1_vm_samples_history_view; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_1_vm_samples_history_view AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.memory_usage_percent, a.user_cpu_usage_percent, a.system_cpu_usage_percent, (a.vm_ip)::character varying(255) AS vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_samples_history a LEFT JOIN vm_disks_usage_samples_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_1_vm_samples_history_view OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_clusters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_clusters AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date, cluster_configuration.delete_date FROM cluster_configuration; > > >ALTER TABLE public.v3_2_configuration_history_clusters OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_datacenters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_datacenters AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date, datacenter_configuration.delete_date FROM datacenter_configuration; > > >ALTER TABLE public.v3_2_configuration_history_datacenters OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_hosts; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_hosts AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.number_of_sockets, host_configuration.cpu_speed_mh, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date, host_configuration.delete_date FROM host_configuration; > > >ALTER TABLE public.v3_2_configuration_history_hosts OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_hosts_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_hosts_interfaces AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date, host_interface_configuration.delete_date FROM host_interface_configuration; > > >ALTER TABLE public.v3_2_configuration_history_hosts_interfaces OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_storage_domains AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date, storage_domain_configuration.delete_date FROM storage_domain_configuration; > > >ALTER TABLE public.v3_2_configuration_history_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_vms; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_vms AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date, vm_configuration.delete_date FROM vm_configuration; > > >ALTER TABLE public.v3_2_configuration_history_vms OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_vms_devices; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_vms_devices AS > SELECT vm_device_history.history_id, vm_device_history.vm_id, vm_device_history.device_id, vm_device_history.type, vm_device_history.address, vm_device_history.is_managed, vm_device_history.is_plugged, vm_device_history.is_readonly, vm_device_history.vm_configuration_version, vm_device_history.device_configuration_version, vm_device_history.create_date, vm_device_history.update_date, vm_device_history.delete_date FROM vm_device_history; > > >ALTER TABLE public.v3_2_configuration_history_vms_devices OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_vms_disks; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_vms_disks AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.vm_disk_id, CASE WHEN (vm_disk_configuration.vm_disk_name IS NOT NULL) THEN (vm_disk_configuration.vm_disk_name)::text ELSE ('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text) END AS vm_disk_name, vm_disk_configuration.vm_disk_description, vm_disk_configuration.image_id, vm_disk_configuration.storage_domain_id, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.is_shared, vm_disk_configuration.create_date, vm_disk_configuration.update_date, vm_disk_configuration.delete_date FROM vm_disk_configuration; > > >ALTER TABLE public.v3_2_configuration_history_vms_disks OWNER TO engine_history; > >-- >-- Name: v3_2_configuration_history_vms_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_configuration_history_vms_interfaces AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date, vm_interface_configuration.delete_date FROM vm_interface_configuration; > > >ALTER TABLE public.v3_2_configuration_history_vms_interfaces OWNER TO engine_history; > >-- >-- Name: v3_2_enum_translator; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_enum_translator AS > SELECT enum_translator.enum_type, enum_translator.enum_key, enum_translator.value FROM (enum_translator JOIN history_configuration ON ((((enum_translator.language_code)::text = (history_configuration.var_value)::text) AND ((history_configuration.var_name)::text = 'default_language'::text)))); > > >ALTER TABLE public.v3_2_enum_translator OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_clusters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_clusters AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date FROM cluster_configuration WHERE ((cluster_configuration.history_id IN (SELECT max(a.history_id) AS max FROM cluster_configuration a GROUP BY a.cluster_id)) AND (cluster_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_clusters OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_datacenters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_datacenters AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date FROM datacenter_configuration WHERE ((datacenter_configuration.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_configuration a GROUP BY a.datacenter_id)) AND (datacenter_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_datacenters OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_hosts; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_hosts AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.number_of_sockets, host_configuration.cpu_speed_mh, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date FROM host_configuration WHERE ((host_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_configuration a GROUP BY a.host_id)) AND (host_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_hosts OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_hosts_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_hosts_interfaces AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date FROM host_interface_configuration WHERE ((host_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_interface_configuration a GROUP BY a.host_interface_id)) AND (host_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_hosts_interfaces OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_storage_domains AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date FROM storage_domain_configuration WHERE ((storage_domain_configuration.history_id IN (SELECT max(a.history_id) AS max FROM storage_domain_configuration a GROUP BY a.storage_domain_id)) AND (storage_domain_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_vms; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_vms AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date FROM vm_configuration WHERE ((vm_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_configuration a GROUP BY a.vm_id)) AND (vm_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_vms OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_vms_devices; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_vms_devices AS > SELECT vm_device_history.history_id, vm_device_history.vm_id, vm_device_history.device_id, vm_device_history.type, vm_device_history.address, vm_device_history.is_managed, vm_device_history.is_plugged, vm_device_history.is_readonly, vm_device_history.vm_configuration_version, vm_device_history.device_configuration_version, vm_device_history.create_date, vm_device_history.update_date FROM vm_device_history WHERE ((vm_device_history.history_id IN (SELECT max(a.history_id) AS max FROM vm_device_history a GROUP BY a.vm_id, a.device_id)) AND (vm_device_history.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_vms_devices OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_vms_disks; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_vms_disks AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.vm_disk_id, CASE WHEN (vm_disk_configuration.vm_disk_name IS NOT NULL) THEN (vm_disk_configuration.vm_disk_name)::text ELSE ('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text) END AS vm_disk_name, vm_disk_configuration.vm_disk_description, vm_disk_configuration.image_id, vm_disk_configuration.storage_domain_id, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.is_shared, vm_disk_configuration.create_date, vm_disk_configuration.update_date FROM vm_disk_configuration WHERE ((vm_disk_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_disk_configuration a GROUP BY a.vm_disk_id)) AND (vm_disk_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_vms_disks OWNER TO engine_history; > >-- >-- Name: v3_2_latest_configuration_vms_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_configuration_vms_interfaces AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date FROM vm_interface_configuration WHERE ((vm_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_interface_configuration a GROUP BY a.vm_interface_id)) AND (vm_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_configuration_vms_interfaces OWNER TO engine_history; > >-- >-- Name: v3_2_latest_map_datacenters_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_map_datacenters_storage_domains AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date FROM datacenter_storage_domain_map WHERE ((datacenter_storage_domain_map.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_storage_domain_map a GROUP BY a.storage_domain_id, a.datacenter_id)) AND (datacenter_storage_domain_map.detach_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_map_datacenters_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_2_latest_tags_details; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_tags_details AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details WHERE ((tag_details.history_id IN (SELECT max(a.history_id) AS max FROM tag_details a GROUP BY a.tag_id)) AND (tag_details.delete_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_tags_details OWNER TO engine_history; > >-- >-- Name: v3_2_latest_tags_relations; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_latest_tags_relations AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (((tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])) AND (tag_relations_history.history_id IN (SELECT max(a.history_id) AS max FROM tag_relations_history a GROUP BY a.entity_id, a.parent_id))) AND (tag_relations_history.detach_date IS NULL)); > > >ALTER TABLE public.v3_2_latest_tags_relations OWNER TO engine_history; > >-- >-- Name: v3_2_map_history_datacenters_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_map_history_datacenters_storage_domains AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date, datacenter_storage_domain_map.detach_date FROM datacenter_storage_domain_map; > > >ALTER TABLE public.v3_2_map_history_datacenters_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_datacenters_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_datacenters_resources_usage_daily AS > SELECT datacenter_daily_history.history_id, datacenter_daily_history.history_datetime, datacenter_daily_history.datacenter_id, datacenter_daily_history.datacenter_status, datacenter_daily_history.minutes_in_status, datacenter_daily_history.datacenter_configuration_version FROM datacenter_daily_history; > > >ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_datacenters_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_datacenters_resources_usage_hourly AS > SELECT datacenter_hourly_history.history_id, datacenter_hourly_history.history_datetime, datacenter_hourly_history.datacenter_id, datacenter_hourly_history.datacenter_status, datacenter_hourly_history.minutes_in_status, datacenter_hourly_history.datacenter_configuration_version FROM datacenter_hourly_history; > > >ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_datacenters_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_datacenters_resources_usage_samples AS > SELECT datacenter_samples_history.history_id, datacenter_samples_history.history_datetime, datacenter_samples_history.datacenter_id, datacenter_samples_history.datacenter_status, datacenter_samples_history.minutes_in_status, datacenter_samples_history.datacenter_configuration_version FROM datacenter_samples_history; > > >ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_hosts_interfaces_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_hosts_interfaces_resources_usage_daily AS > SELECT host_interface_daily_history.history_id, host_interface_daily_history.history_datetime, host_interface_daily_history.host_interface_id, host_interface_daily_history.receive_rate_percent, host_interface_daily_history.max_receive_rate_percent, host_interface_daily_history.transmit_rate_percent, host_interface_daily_history.max_transmit_rate_percent, host_interface_daily_history.host_interface_configuration_version FROM host_interface_daily_history; > > >ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_hosts_interfaces_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_hosts_interfaces_resources_usage_hourly AS > SELECT host_interface_hourly_history.history_id, host_interface_hourly_history.history_datetime, host_interface_hourly_history.host_interface_id, host_interface_hourly_history.receive_rate_percent, host_interface_hourly_history.max_receive_rate_percent, host_interface_hourly_history.transmit_rate_percent, host_interface_hourly_history.max_transmit_rate_percent, host_interface_hourly_history.host_interface_configuration_version FROM host_interface_hourly_history; > > >ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_hosts_interfaces_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_hosts_interfaces_resources_usage_samples AS > SELECT host_interface_samples_history.history_id, host_interface_samples_history.history_datetime, host_interface_samples_history.host_interface_id, host_interface_samples_history.receive_rate_percent, host_interface_samples_history.transmit_rate_percent, host_interface_samples_history.host_interface_configuration_version FROM host_interface_samples_history; > > >ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_hosts_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_hosts_resources_usage_daily AS > SELECT host_daily_history.history_id, host_daily_history.history_datetime, host_daily_history.host_id, host_daily_history.host_status, host_daily_history.minutes_in_status, host_daily_history.memory_usage_percent, host_daily_history.max_memory_usage, host_daily_history.cpu_usage_percent, host_daily_history.max_cpu_usage, host_daily_history.ksm_cpu_percent, host_daily_history.max_ksm_cpu_percent, host_daily_history.active_vms, host_daily_history.max_active_vms, host_daily_history.total_vms, host_daily_history.max_total_vms, host_daily_history.total_vms_vcpus, host_daily_history.max_total_vms_vcpus, host_daily_history.cpu_load, host_daily_history.max_cpu_load, host_daily_history.system_cpu_usage_percent, host_daily_history.max_system_cpu_usage_percent, host_daily_history.user_cpu_usage_percent, host_daily_history.max_user_cpu_usage_percent, host_daily_history.swap_used_mb, host_daily_history.max_swap_used_mb, host_daily_history.host_configuration_version FROM host_daily_history; > > >ALTER TABLE public.v3_2_statistics_hosts_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_hosts_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_hosts_resources_usage_hourly AS > SELECT host_hourly_history.history_id, host_hourly_history.history_datetime, host_hourly_history.host_id, host_hourly_history.host_status, host_hourly_history.minutes_in_status, host_hourly_history.memory_usage_percent, host_hourly_history.max_memory_usage, host_hourly_history.cpu_usage_percent, host_hourly_history.max_cpu_usage, host_hourly_history.ksm_cpu_percent, host_hourly_history.max_ksm_cpu_percent, host_hourly_history.active_vms, host_hourly_history.max_active_vms, host_hourly_history.total_vms, host_hourly_history.max_total_vms, host_hourly_history.total_vms_vcpus, host_hourly_history.max_total_vms_vcpus, host_hourly_history.cpu_load, host_hourly_history.max_cpu_load, host_hourly_history.system_cpu_usage_percent, host_hourly_history.max_system_cpu_usage_percent, host_hourly_history.user_cpu_usage_percent, host_hourly_history.max_user_cpu_usage_percent, host_hourly_history.swap_used_mb, host_hourly_history.max_swap_used_mb, host_hourly_history.host_configuration_version FROM host_hourly_history; > > >ALTER TABLE public.v3_2_statistics_hosts_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_hosts_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_hosts_resources_usage_samples AS > SELECT host_samples_history.history_id, host_samples_history.history_datetime, host_samples_history.host_id, host_samples_history.host_status, host_samples_history.minutes_in_status, host_samples_history.memory_usage_percent, host_samples_history.cpu_usage_percent, host_samples_history.ksm_cpu_percent, host_samples_history.active_vms, host_samples_history.total_vms, host_samples_history.total_vms_vcpus, host_samples_history.cpu_load, host_samples_history.system_cpu_usage_percent, host_samples_history.user_cpu_usage_percent, host_samples_history.swap_used_mb, host_samples_history.host_configuration_version FROM host_samples_history; > > >ALTER TABLE public.v3_2_statistics_hosts_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_storage_domains_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_storage_domains_resources_usage_daily AS > SELECT storage_domain_daily_history.history_id, storage_domain_daily_history.history_datetime, storage_domain_daily_history.storage_domain_id, storage_domain_daily_history.storage_domain_status, storage_domain_daily_history.minutes_in_status, storage_domain_daily_history.available_disk_size_gb, storage_domain_daily_history.used_disk_size_gb, storage_domain_daily_history.storage_configuration_version FROM storage_domain_daily_history; > > >ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_storage_domains_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_storage_domains_resources_usage_hourly AS > SELECT storage_domain_hourly_history.history_id, storage_domain_hourly_history.history_datetime, storage_domain_hourly_history.storage_domain_id, storage_domain_hourly_history.storage_domain_status, storage_domain_hourly_history.minutes_in_status, storage_domain_hourly_history.available_disk_size_gb, storage_domain_hourly_history.used_disk_size_gb, storage_domain_hourly_history.storage_configuration_version FROM storage_domain_hourly_history; > > >ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_storage_domains_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_storage_domains_resources_usage_samples AS > SELECT storage_domain_samples_history.history_id, storage_domain_samples_history.history_datetime, storage_domain_samples_history.storage_domain_id, storage_domain_samples_history.storage_domain_status, storage_domain_samples_history.minutes_in_status, storage_domain_samples_history.available_disk_size_gb, storage_domain_samples_history.used_disk_size_gb, storage_domain_samples_history.storage_configuration_version FROM storage_domain_samples_history; > > >ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_disks_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_disks_resources_usage_daily AS > SELECT vm_disk_daily_history.history_id, vm_disk_daily_history.history_datetime, vm_disk_daily_history.vm_disk_id, vm_disk_daily_history.vm_disk_status, vm_disk_daily_history.minutes_in_status, vm_disk_daily_history.vm_disk_actual_size_mb, vm_disk_daily_history.read_rate_bytes_per_second, vm_disk_daily_history.max_read_rate_bytes_per_second, vm_disk_daily_history.read_latency_seconds, vm_disk_daily_history.max_read_latency_seconds, vm_disk_daily_history.write_rate_bytes_per_second, vm_disk_daily_history.max_write_rate_bytes_per_second, vm_disk_daily_history.write_latency_seconds, vm_disk_daily_history.max_write_latency_seconds, vm_disk_daily_history.flush_latency_seconds, vm_disk_daily_history.max_flush_latency_seconds, vm_disk_daily_history.vm_disk_configuration_version FROM vm_disk_daily_history; > > >ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_disks_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_disks_resources_usage_hourly AS > SELECT vm_disk_hourly_history.history_id, vm_disk_hourly_history.history_datetime, vm_disk_hourly_history.vm_disk_id, vm_disk_hourly_history.vm_disk_status, vm_disk_hourly_history.minutes_in_status, vm_disk_hourly_history.vm_disk_actual_size_mb, vm_disk_hourly_history.read_rate_bytes_per_second, vm_disk_hourly_history.max_read_rate_bytes_per_second, vm_disk_hourly_history.read_latency_seconds, vm_disk_hourly_history.max_read_latency_seconds, vm_disk_hourly_history.write_rate_bytes_per_second, vm_disk_hourly_history.max_write_rate_bytes_per_second, vm_disk_hourly_history.write_latency_seconds, vm_disk_hourly_history.max_write_latency_seconds, vm_disk_hourly_history.flush_latency_seconds, vm_disk_hourly_history.max_flush_latency_seconds, vm_disk_hourly_history.vm_disk_configuration_version FROM vm_disk_hourly_history; > > >ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_disks_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_disks_resources_usage_samples AS > SELECT vm_disk_samples_history.history_id, vm_disk_samples_history.history_datetime, vm_disk_samples_history.vm_disk_id, vm_disk_samples_history.vm_disk_status, vm_disk_samples_history.minutes_in_status, vm_disk_samples_history.vm_disk_actual_size_mb, vm_disk_samples_history.read_rate_bytes_per_second, vm_disk_samples_history.read_latency_seconds, vm_disk_samples_history.write_rate_bytes_per_second, vm_disk_samples_history.write_latency_seconds, vm_disk_samples_history.flush_latency_seconds, vm_disk_samples_history.vm_disk_configuration_version FROM vm_disk_samples_history; > > >ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_interfaces_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_interfaces_resources_usage_daily AS > SELECT vm_interface_daily_history.history_id, vm_interface_daily_history.history_datetime, vm_interface_daily_history.vm_interface_id, vm_interface_daily_history.receive_rate_percent, vm_interface_daily_history.max_receive_rate_percent, vm_interface_daily_history.transmit_rate_percent, vm_interface_daily_history.max_transmit_rate_percent, vm_interface_daily_history.vm_interface_configuration_version FROM vm_interface_daily_history; > > >ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_interfaces_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_interfaces_resources_usage_hourly AS > SELECT vm_interface_hourly_history.history_id, vm_interface_hourly_history.history_datetime, vm_interface_hourly_history.vm_interface_id, vm_interface_hourly_history.receive_rate_percent, vm_interface_hourly_history.max_receive_rate_percent, vm_interface_hourly_history.transmit_rate_percent, vm_interface_hourly_history.max_transmit_rate_percent, vm_interface_hourly_history.vm_interface_configuration_version FROM vm_interface_hourly_history; > > >ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_interfaces_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_interfaces_resources_usage_samples AS > SELECT vm_interface_samples_history.history_id, vm_interface_samples_history.history_datetime, vm_interface_samples_history.vm_interface_id, vm_interface_samples_history.receive_rate_percent, vm_interface_samples_history.transmit_rate_percent, vm_interface_samples_history.vm_interface_configuration_version FROM vm_interface_samples_history; > > >ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_resources_usage_daily AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, a.vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_daily_history a LEFT JOIN vm_disks_usage_daily_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_2_statistics_vms_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_resources_usage_hourly AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, a.vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_hourly_history a LEFT JOIN vm_disks_usage_hourly_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_2_statistics_vms_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_resources_usage_samples AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.memory_usage_percent, a.user_cpu_usage_percent, a.system_cpu_usage_percent, a.vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_samples_history a LEFT JOIN vm_disks_usage_samples_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_2_statistics_vms_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_users_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_users_usage_daily AS > SELECT statistics_vms_users_usage_daily.history_id, statistics_vms_users_usage_daily.history_datetime, statistics_vms_users_usage_daily.user_name, statistics_vms_users_usage_daily.vm_id, statistics_vms_users_usage_daily.session_time_in_minutes, statistics_vms_users_usage_daily.cpu_usage_percent, statistics_vms_users_usage_daily.max_cpu_usage, statistics_vms_users_usage_daily.memory_usage_percent, statistics_vms_users_usage_daily.max_memory_usage, statistics_vms_users_usage_daily.user_cpu_usage_percent, statistics_vms_users_usage_daily.max_user_cpu_usage_percent, statistics_vms_users_usage_daily.system_cpu_usage_percent, statistics_vms_users_usage_daily.max_system_cpu_usage_percent, statistics_vms_users_usage_daily.vm_ip, statistics_vms_users_usage_daily.currently_running_on_host, statistics_vms_users_usage_daily.vm_configuration_version, statistics_vms_users_usage_daily.current_host_configuration_version FROM statistics_vms_users_usage_daily; > > >ALTER TABLE public.v3_2_statistics_vms_users_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_2_statistics_vms_users_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_statistics_vms_users_usage_hourly AS > SELECT statistics_vms_users_usage_hourly.history_id, statistics_vms_users_usage_hourly.history_datetime, statistics_vms_users_usage_hourly.user_name, statistics_vms_users_usage_hourly.vm_id, statistics_vms_users_usage_hourly.session_time_in_minutes, statistics_vms_users_usage_hourly.cpu_usage_percent, statistics_vms_users_usage_hourly.max_cpu_usage, statistics_vms_users_usage_hourly.memory_usage_percent, statistics_vms_users_usage_hourly.max_memory_usage, statistics_vms_users_usage_hourly.user_cpu_usage_percent, statistics_vms_users_usage_hourly.max_user_cpu_usage_percent, statistics_vms_users_usage_hourly.system_cpu_usage_percent, statistics_vms_users_usage_hourly.max_system_cpu_usage_percent, statistics_vms_users_usage_hourly.vm_ip, statistics_vms_users_usage_hourly.currently_running_on_host, statistics_vms_users_usage_hourly.vm_configuration_version, statistics_vms_users_usage_hourly.current_host_configuration_version FROM statistics_vms_users_usage_hourly; > > >ALTER TABLE public.v3_2_statistics_vms_users_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_2_tags_details_history; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_tags_details_history AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details; > > >ALTER TABLE public.v3_2_tags_details_history OWNER TO engine_history; > >-- >-- Name: v3_2_tags_relations_history; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_2_tags_relations_history AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])); > > >ALTER TABLE public.v3_2_tags_relations_history OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_clusters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_clusters AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date, cluster_configuration.delete_date FROM cluster_configuration; > > >ALTER TABLE public.v3_3_configuration_history_clusters OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_datacenters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_datacenters AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date, datacenter_configuration.delete_date FROM datacenter_configuration; > > >ALTER TABLE public.v3_3_configuration_history_datacenters OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_hosts; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_hosts AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.number_of_sockets, host_configuration.cpu_speed_mh, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date, host_configuration.delete_date FROM host_configuration; > > >ALTER TABLE public.v3_3_configuration_history_hosts OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_hosts_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_hosts_interfaces AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date, host_interface_configuration.delete_date FROM host_interface_configuration; > > >ALTER TABLE public.v3_3_configuration_history_hosts_interfaces OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_storage_domains AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date, storage_domain_configuration.delete_date FROM storage_domain_configuration; > > >ALTER TABLE public.v3_3_configuration_history_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_vms; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_vms AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.vm_pool_id, vm_configuration.vm_pool_name, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date, vm_configuration.delete_date FROM vm_configuration; > > >ALTER TABLE public.v3_3_configuration_history_vms OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_vms_devices; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_vms_devices AS > SELECT vm_device_history.history_id, vm_device_history.vm_id, vm_device_history.device_id, vm_device_history.type, vm_device_history.address, vm_device_history.is_managed, vm_device_history.is_plugged, vm_device_history.is_readonly, vm_device_history.vm_configuration_version, vm_device_history.device_configuration_version, vm_device_history.create_date, vm_device_history.update_date, vm_device_history.delete_date FROM vm_device_history; > > >ALTER TABLE public.v3_3_configuration_history_vms_devices OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_vms_disks; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_vms_disks AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.vm_disk_id, CASE WHEN (vm_disk_configuration.vm_disk_name IS NOT NULL) THEN (vm_disk_configuration.vm_disk_name)::text ELSE ('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text) END AS vm_disk_name, vm_disk_configuration.vm_disk_description, vm_disk_configuration.image_id, vm_disk_configuration.storage_domain_id, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.is_shared, vm_disk_configuration.create_date, vm_disk_configuration.update_date, vm_disk_configuration.delete_date FROM vm_disk_configuration; > > >ALTER TABLE public.v3_3_configuration_history_vms_disks OWNER TO engine_history; > >-- >-- Name: v3_3_configuration_history_vms_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_configuration_history_vms_interfaces AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date, vm_interface_configuration.delete_date FROM vm_interface_configuration; > > >ALTER TABLE public.v3_3_configuration_history_vms_interfaces OWNER TO engine_history; > >-- >-- Name: v3_3_enum_translator; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_enum_translator AS > SELECT enum_translator.enum_type, enum_translator.enum_key, enum_translator.value FROM (enum_translator JOIN history_configuration ON ((((enum_translator.language_code)::text = (history_configuration.var_value)::text) AND ((history_configuration.var_name)::text = 'default_language'::text)))); > > >ALTER TABLE public.v3_3_enum_translator OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_clusters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_clusters AS > SELECT cluster_configuration.history_id, cluster_configuration.cluster_id, cluster_configuration.cluster_name, cluster_configuration.cluster_description, cluster_configuration.datacenter_id, cluster_configuration.cpu_name, cluster_configuration.compatibility_version, cluster_configuration.datacenter_configuration_version, cluster_configuration.create_date, cluster_configuration.update_date FROM cluster_configuration WHERE ((cluster_configuration.history_id IN (SELECT max(a.history_id) AS max FROM cluster_configuration a GROUP BY a.cluster_id)) AND (cluster_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_clusters OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_datacenters; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_datacenters AS > SELECT datacenter_configuration.history_id, datacenter_configuration.datacenter_id, datacenter_configuration.datacenter_name, datacenter_configuration.datacenter_description, datacenter_configuration.storage_type, datacenter_configuration.create_date, datacenter_configuration.update_date FROM datacenter_configuration WHERE ((datacenter_configuration.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_configuration a GROUP BY a.datacenter_id)) AND (datacenter_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_datacenters OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_hosts; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_hosts AS > SELECT host_configuration.history_id, host_configuration.host_id, host_configuration.host_unique_id, host_configuration.host_name, host_configuration.cluster_id, host_configuration.host_type, host_configuration.fqdn_or_ip, host_configuration.memory_size_mb, host_configuration.swap_size_mb, host_configuration.cpu_model, host_configuration.number_of_cores, host_configuration.number_of_sockets, host_configuration.cpu_speed_mh, host_configuration.host_os, host_configuration.pm_ip_address, host_configuration.kernel_version, host_configuration.kvm_version, CASE substr((host_configuration.vdsm_version)::text, 1, 3) WHEN '4.4'::text THEN (('2.1'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.5'::text THEN (('2.2'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying WHEN '4.9'::text THEN (('2.3'::text || substr((host_configuration.vdsm_version)::text, 4, length((host_configuration.vdsm_version)::text))))::character varying ELSE host_configuration.vdsm_version END AS vdsm_version, host_configuration.vdsm_port, host_configuration.cluster_configuration_version, host_configuration.create_date, host_configuration.update_date FROM host_configuration WHERE ((host_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_configuration a GROUP BY a.host_id)) AND (host_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_hosts OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_hosts_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_hosts_interfaces AS > SELECT host_interface_configuration.history_id, host_interface_configuration.host_interface_id, host_interface_configuration.host_interface_name, host_interface_configuration.host_id, host_interface_configuration.host_interface_type, host_interface_configuration.host_interface_speed_bps, host_interface_configuration.mac_address, host_interface_configuration.network_name, host_interface_configuration.ip_address, host_interface_configuration.gateway, host_interface_configuration.bond, host_interface_configuration.bond_name, host_interface_configuration.vlan_id, host_interface_configuration.host_configuration_version, host_interface_configuration.create_date, host_interface_configuration.update_date FROM host_interface_configuration WHERE ((host_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM host_interface_configuration a GROUP BY a.host_interface_id)) AND (host_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_hosts_interfaces OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_storage_domains AS > SELECT storage_domain_configuration.history_id, storage_domain_configuration.storage_domain_id, storage_domain_configuration.storage_domain_name, storage_domain_configuration.storage_domain_type, storage_domain_configuration.storage_type, storage_domain_configuration.create_date, storage_domain_configuration.update_date FROM storage_domain_configuration WHERE ((storage_domain_configuration.history_id IN (SELECT max(a.history_id) AS max FROM storage_domain_configuration a GROUP BY a.storage_domain_id)) AND (storage_domain_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_vms; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_vms AS > SELECT vm_configuration.history_id, vm_configuration.vm_id, vm_configuration.vm_name, vm_configuration.vm_description, vm_configuration.vm_type, vm_configuration.cluster_id, vm_configuration.template_id, vm_configuration.template_name, vm_configuration.cpu_per_socket, vm_configuration.number_of_sockets, vm_configuration.memory_size_mb, vm_configuration.operating_system, vm_configuration.ad_domain, vm_configuration.default_host, vm_configuration.high_availability, vm_configuration.initialized, vm_configuration.stateless, vm_configuration.fail_back, vm_configuration.usb_policy, vm_configuration.time_zone, vm_configuration.vm_pool_id, vm_configuration.vm_pool_name, vm_configuration.cluster_configuration_version, vm_configuration.default_host_configuration_version, vm_configuration.create_date, vm_configuration.update_date FROM vm_configuration WHERE ((vm_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_configuration a GROUP BY a.vm_id)) AND (vm_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_vms OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_vms_devices; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_vms_devices AS > SELECT vm_device_history.history_id, vm_device_history.vm_id, vm_device_history.device_id, vm_device_history.type, vm_device_history.address, vm_device_history.is_managed, vm_device_history.is_plugged, vm_device_history.is_readonly, vm_device_history.vm_configuration_version, vm_device_history.device_configuration_version, vm_device_history.create_date, vm_device_history.update_date FROM vm_device_history WHERE ((vm_device_history.history_id IN (SELECT max(a.history_id) AS max FROM vm_device_history a GROUP BY a.vm_id, a.device_id)) AND (vm_device_history.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_vms_devices OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_vms_disks; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_vms_disks AS > SELECT vm_disk_configuration.history_id, vm_disk_configuration.vm_disk_id, CASE WHEN (vm_disk_configuration.vm_disk_name IS NOT NULL) THEN (vm_disk_configuration.vm_disk_name)::text ELSE ('disk '::text || ((vm_disk_configuration.vm_internal_drive_mapping)::character varying)::text) END AS vm_disk_name, vm_disk_configuration.vm_disk_description, vm_disk_configuration.image_id, vm_disk_configuration.storage_domain_id, vm_disk_configuration.vm_disk_size_mb, vm_disk_configuration.vm_disk_type, vm_disk_configuration.vm_disk_format, vm_disk_configuration.vm_disk_interface, vm_disk_configuration.is_shared, vm_disk_configuration.create_date, vm_disk_configuration.update_date FROM vm_disk_configuration WHERE ((vm_disk_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_disk_configuration a GROUP BY a.vm_disk_id)) AND (vm_disk_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_vms_disks OWNER TO engine_history; > >-- >-- Name: v3_3_latest_configuration_vms_interfaces; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_configuration_vms_interfaces AS > SELECT vm_interface_configuration.history_id, vm_interface_configuration.vm_interface_id, vm_interface_configuration.vm_interface_name, vm_interface_configuration.vm_interface_type, vm_interface_configuration.vm_interface_speed_bps, vm_interface_configuration.mac_address, vm_interface_configuration.network_name, vm_interface_configuration.vm_configuration_version, vm_interface_configuration.create_date, vm_interface_configuration.update_date FROM vm_interface_configuration WHERE ((vm_interface_configuration.history_id IN (SELECT max(a.history_id) AS max FROM vm_interface_configuration a GROUP BY a.vm_interface_id)) AND (vm_interface_configuration.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_configuration_vms_interfaces OWNER TO engine_history; > >-- >-- Name: v3_3_latest_map_datacenters_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_map_datacenters_storage_domains AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date FROM datacenter_storage_domain_map WHERE ((datacenter_storage_domain_map.history_id IN (SELECT max(a.history_id) AS max FROM datacenter_storage_domain_map a GROUP BY a.storage_domain_id, a.datacenter_id)) AND (datacenter_storage_domain_map.detach_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_map_datacenters_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_3_latest_tags_details; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_tags_details AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details WHERE ((tag_details.history_id IN (SELECT max(a.history_id) AS max FROM tag_details a GROUP BY a.tag_id)) AND (tag_details.delete_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_tags_details OWNER TO engine_history; > >-- >-- Name: v3_3_latest_tags_relations; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_latest_tags_relations AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (((tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])) AND (tag_relations_history.history_id IN (SELECT max(a.history_id) AS max FROM tag_relations_history a GROUP BY a.entity_id, a.parent_id))) AND (tag_relations_history.detach_date IS NULL)); > > >ALTER TABLE public.v3_3_latest_tags_relations OWNER TO engine_history; > >-- >-- Name: v3_3_map_history_datacenters_storage_domains; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_map_history_datacenters_storage_domains AS > SELECT datacenter_storage_domain_map.history_id, datacenter_storage_domain_map.storage_domain_id, datacenter_storage_domain_map.datacenter_id, datacenter_storage_domain_map.attach_date, datacenter_storage_domain_map.detach_date FROM datacenter_storage_domain_map; > > >ALTER TABLE public.v3_3_map_history_datacenters_storage_domains OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_datacenters_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_datacenters_resources_usage_daily AS > SELECT datacenter_daily_history.history_id, datacenter_daily_history.history_datetime, datacenter_daily_history.datacenter_id, datacenter_daily_history.datacenter_status, datacenter_daily_history.minutes_in_status, datacenter_daily_history.datacenter_configuration_version FROM datacenter_daily_history; > > >ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_datacenters_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_datacenters_resources_usage_hourly AS > SELECT datacenter_hourly_history.history_id, datacenter_hourly_history.history_datetime, datacenter_hourly_history.datacenter_id, datacenter_hourly_history.datacenter_status, datacenter_hourly_history.minutes_in_status, datacenter_hourly_history.datacenter_configuration_version FROM datacenter_hourly_history; > > >ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_datacenters_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_datacenters_resources_usage_samples AS > SELECT datacenter_samples_history.history_id, datacenter_samples_history.history_datetime, datacenter_samples_history.datacenter_id, datacenter_samples_history.datacenter_status, datacenter_samples_history.minutes_in_status, datacenter_samples_history.datacenter_configuration_version FROM datacenter_samples_history; > > >ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_hosts_interfaces_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_hosts_interfaces_resources_usage_daily AS > SELECT host_interface_daily_history.history_id, host_interface_daily_history.history_datetime, host_interface_daily_history.host_interface_id, host_interface_daily_history.receive_rate_percent, host_interface_daily_history.max_receive_rate_percent, host_interface_daily_history.transmit_rate_percent, host_interface_daily_history.max_transmit_rate_percent, host_interface_daily_history.host_interface_configuration_version FROM host_interface_daily_history; > > >ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_hosts_interfaces_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_hosts_interfaces_resources_usage_hourly AS > SELECT host_interface_hourly_history.history_id, host_interface_hourly_history.history_datetime, host_interface_hourly_history.host_interface_id, host_interface_hourly_history.receive_rate_percent, host_interface_hourly_history.max_receive_rate_percent, host_interface_hourly_history.transmit_rate_percent, host_interface_hourly_history.max_transmit_rate_percent, host_interface_hourly_history.host_interface_configuration_version FROM host_interface_hourly_history; > > >ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_hosts_interfaces_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_hosts_interfaces_resources_usage_samples AS > SELECT host_interface_samples_history.history_id, host_interface_samples_history.history_datetime, host_interface_samples_history.host_interface_id, host_interface_samples_history.receive_rate_percent, host_interface_samples_history.transmit_rate_percent, host_interface_samples_history.host_interface_configuration_version FROM host_interface_samples_history; > > >ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_hosts_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_hosts_resources_usage_daily AS > SELECT host_daily_history.history_id, host_daily_history.history_datetime, host_daily_history.host_id, host_daily_history.host_status, host_daily_history.minutes_in_status, host_daily_history.memory_usage_percent, host_daily_history.max_memory_usage, host_daily_history.cpu_usage_percent, host_daily_history.max_cpu_usage, host_daily_history.ksm_cpu_percent, host_daily_history.max_ksm_cpu_percent, host_daily_history.active_vms, host_daily_history.max_active_vms, host_daily_history.total_vms, host_daily_history.max_total_vms, host_daily_history.total_vms_vcpus, host_daily_history.max_total_vms_vcpus, host_daily_history.cpu_load, host_daily_history.max_cpu_load, host_daily_history.system_cpu_usage_percent, host_daily_history.max_system_cpu_usage_percent, host_daily_history.user_cpu_usage_percent, host_daily_history.max_user_cpu_usage_percent, host_daily_history.swap_used_mb, host_daily_history.max_swap_used_mb, host_daily_history.host_configuration_version FROM host_daily_history; > > >ALTER TABLE public.v3_3_statistics_hosts_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_hosts_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_hosts_resources_usage_hourly AS > SELECT host_hourly_history.history_id, host_hourly_history.history_datetime, host_hourly_history.host_id, host_hourly_history.host_status, host_hourly_history.minutes_in_status, host_hourly_history.memory_usage_percent, host_hourly_history.max_memory_usage, host_hourly_history.cpu_usage_percent, host_hourly_history.max_cpu_usage, host_hourly_history.ksm_cpu_percent, host_hourly_history.max_ksm_cpu_percent, host_hourly_history.active_vms, host_hourly_history.max_active_vms, host_hourly_history.total_vms, host_hourly_history.max_total_vms, host_hourly_history.total_vms_vcpus, host_hourly_history.max_total_vms_vcpus, host_hourly_history.cpu_load, host_hourly_history.max_cpu_load, host_hourly_history.system_cpu_usage_percent, host_hourly_history.max_system_cpu_usage_percent, host_hourly_history.user_cpu_usage_percent, host_hourly_history.max_user_cpu_usage_percent, host_hourly_history.swap_used_mb, host_hourly_history.max_swap_used_mb, host_hourly_history.host_configuration_version FROM host_hourly_history; > > >ALTER TABLE public.v3_3_statistics_hosts_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_hosts_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_hosts_resources_usage_samples AS > SELECT host_samples_history.history_id, host_samples_history.history_datetime, host_samples_history.host_id, host_samples_history.host_status, host_samples_history.minutes_in_status, host_samples_history.memory_usage_percent, host_samples_history.cpu_usage_percent, host_samples_history.ksm_cpu_percent, host_samples_history.active_vms, host_samples_history.total_vms, host_samples_history.total_vms_vcpus, host_samples_history.cpu_load, host_samples_history.system_cpu_usage_percent, host_samples_history.user_cpu_usage_percent, host_samples_history.swap_used_mb, host_samples_history.host_configuration_version FROM host_samples_history; > > >ALTER TABLE public.v3_3_statistics_hosts_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_storage_domains_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_storage_domains_resources_usage_daily AS > SELECT storage_domain_daily_history.history_id, storage_domain_daily_history.history_datetime, storage_domain_daily_history.storage_domain_id, storage_domain_daily_history.storage_domain_status, storage_domain_daily_history.minutes_in_status, storage_domain_daily_history.available_disk_size_gb, storage_domain_daily_history.used_disk_size_gb, storage_domain_daily_history.storage_configuration_version FROM storage_domain_daily_history; > > >ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_storage_domains_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_storage_domains_resources_usage_hourly AS > SELECT storage_domain_hourly_history.history_id, storage_domain_hourly_history.history_datetime, storage_domain_hourly_history.storage_domain_id, storage_domain_hourly_history.storage_domain_status, storage_domain_hourly_history.minutes_in_status, storage_domain_hourly_history.available_disk_size_gb, storage_domain_hourly_history.used_disk_size_gb, storage_domain_hourly_history.storage_configuration_version FROM storage_domain_hourly_history; > > >ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_storage_domains_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_storage_domains_resources_usage_samples AS > SELECT storage_domain_samples_history.history_id, storage_domain_samples_history.history_datetime, storage_domain_samples_history.storage_domain_id, storage_domain_samples_history.storage_domain_status, storage_domain_samples_history.minutes_in_status, storage_domain_samples_history.available_disk_size_gb, storage_domain_samples_history.used_disk_size_gb, storage_domain_samples_history.storage_configuration_version FROM storage_domain_samples_history; > > >ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_disks_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_disks_resources_usage_daily AS > SELECT vm_disk_daily_history.history_id, vm_disk_daily_history.history_datetime, vm_disk_daily_history.vm_disk_id, vm_disk_daily_history.vm_disk_status, vm_disk_daily_history.minutes_in_status, vm_disk_daily_history.vm_disk_actual_size_mb, vm_disk_daily_history.read_rate_bytes_per_second, vm_disk_daily_history.max_read_rate_bytes_per_second, vm_disk_daily_history.read_latency_seconds, vm_disk_daily_history.max_read_latency_seconds, vm_disk_daily_history.write_rate_bytes_per_second, vm_disk_daily_history.max_write_rate_bytes_per_second, vm_disk_daily_history.write_latency_seconds, vm_disk_daily_history.max_write_latency_seconds, vm_disk_daily_history.flush_latency_seconds, vm_disk_daily_history.max_flush_latency_seconds, vm_disk_daily_history.vm_disk_configuration_version FROM vm_disk_daily_history; > > >ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_disks_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_disks_resources_usage_hourly AS > SELECT vm_disk_hourly_history.history_id, vm_disk_hourly_history.history_datetime, vm_disk_hourly_history.vm_disk_id, vm_disk_hourly_history.vm_disk_status, vm_disk_hourly_history.minutes_in_status, vm_disk_hourly_history.vm_disk_actual_size_mb, vm_disk_hourly_history.read_rate_bytes_per_second, vm_disk_hourly_history.max_read_rate_bytes_per_second, vm_disk_hourly_history.read_latency_seconds, vm_disk_hourly_history.max_read_latency_seconds, vm_disk_hourly_history.write_rate_bytes_per_second, vm_disk_hourly_history.max_write_rate_bytes_per_second, vm_disk_hourly_history.write_latency_seconds, vm_disk_hourly_history.max_write_latency_seconds, vm_disk_hourly_history.flush_latency_seconds, vm_disk_hourly_history.max_flush_latency_seconds, vm_disk_hourly_history.vm_disk_configuration_version FROM vm_disk_hourly_history; > > >ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_disks_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_disks_resources_usage_samples AS > SELECT vm_disk_samples_history.history_id, vm_disk_samples_history.history_datetime, vm_disk_samples_history.vm_disk_id, vm_disk_samples_history.vm_disk_status, vm_disk_samples_history.minutes_in_status, vm_disk_samples_history.vm_disk_actual_size_mb, vm_disk_samples_history.read_rate_bytes_per_second, vm_disk_samples_history.read_latency_seconds, vm_disk_samples_history.write_rate_bytes_per_second, vm_disk_samples_history.write_latency_seconds, vm_disk_samples_history.flush_latency_seconds, vm_disk_samples_history.vm_disk_configuration_version FROM vm_disk_samples_history; > > >ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_interfaces_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_interfaces_resources_usage_daily AS > SELECT vm_interface_daily_history.history_id, vm_interface_daily_history.history_datetime, vm_interface_daily_history.vm_interface_id, vm_interface_daily_history.receive_rate_percent, vm_interface_daily_history.max_receive_rate_percent, vm_interface_daily_history.transmit_rate_percent, vm_interface_daily_history.max_transmit_rate_percent, vm_interface_daily_history.vm_interface_configuration_version FROM vm_interface_daily_history; > > >ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_interfaces_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_interfaces_resources_usage_hourly AS > SELECT vm_interface_hourly_history.history_id, vm_interface_hourly_history.history_datetime, vm_interface_hourly_history.vm_interface_id, vm_interface_hourly_history.receive_rate_percent, vm_interface_hourly_history.max_receive_rate_percent, vm_interface_hourly_history.transmit_rate_percent, vm_interface_hourly_history.max_transmit_rate_percent, vm_interface_hourly_history.vm_interface_configuration_version FROM vm_interface_hourly_history; > > >ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_interfaces_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_interfaces_resources_usage_samples AS > SELECT vm_interface_samples_history.history_id, vm_interface_samples_history.history_datetime, vm_interface_samples_history.vm_interface_id, vm_interface_samples_history.receive_rate_percent, vm_interface_samples_history.transmit_rate_percent, vm_interface_samples_history.vm_interface_configuration_version FROM vm_interface_samples_history; > > >ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_resources_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_resources_usage_daily AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, a.vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_daily_history a LEFT JOIN vm_disks_usage_daily_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_3_statistics_vms_resources_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_resources_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_resources_usage_hourly AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.max_cpu_usage, a.memory_usage_percent, a.max_memory_usage, a.user_cpu_usage_percent, a.max_user_cpu_usage_percent, a.system_cpu_usage_percent, a.max_system_cpu_usage_percent, a.vm_ip, a.currently_running_on_host, a.current_user_name, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_hourly_history a LEFT JOIN vm_disks_usage_hourly_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_3_statistics_vms_resources_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_resources_usage_samples; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_resources_usage_samples AS > SELECT a.history_id, a.history_datetime, a.vm_id, a.vm_status, a.minutes_in_status, a.cpu_usage_percent, a.memory_usage_percent, a.user_cpu_usage_percent, a.system_cpu_usage_percent, a.vm_ip, a.vm_client_ip, a.currently_running_on_host, a.current_user_name, a.user_logged_in_to_guest, b.disks_usage, a.vm_configuration_version, a.current_host_configuration_version FROM (vm_samples_history a LEFT JOIN vm_disks_usage_samples_history b ON (((a.history_datetime = b.history_datetime) AND (a.vm_id = b.vm_id)))); > > >ALTER TABLE public.v3_3_statistics_vms_resources_usage_samples OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_users_usage_daily; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_users_usage_daily AS > SELECT statistics_vms_users_usage_daily.history_id, statistics_vms_users_usage_daily.history_datetime, statistics_vms_users_usage_daily.user_name, statistics_vms_users_usage_daily.vm_id, statistics_vms_users_usage_daily.session_time_in_minutes, statistics_vms_users_usage_daily.cpu_usage_percent, statistics_vms_users_usage_daily.max_cpu_usage, statistics_vms_users_usage_daily.memory_usage_percent, statistics_vms_users_usage_daily.max_memory_usage, statistics_vms_users_usage_daily.user_cpu_usage_percent, statistics_vms_users_usage_daily.max_user_cpu_usage_percent, statistics_vms_users_usage_daily.system_cpu_usage_percent, statistics_vms_users_usage_daily.max_system_cpu_usage_percent, statistics_vms_users_usage_daily.vm_ip, statistics_vms_users_usage_daily.vm_client_ip, statistics_vms_users_usage_daily.user_logged_in_to_guest, statistics_vms_users_usage_daily.currently_running_on_host, statistics_vms_users_usage_daily.vm_configuration_version, statistics_vms_users_usage_daily.current_host_configuration_version FROM statistics_vms_users_usage_daily; > > >ALTER TABLE public.v3_3_statistics_vms_users_usage_daily OWNER TO engine_history; > >-- >-- Name: v3_3_statistics_vms_users_usage_hourly; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_statistics_vms_users_usage_hourly AS > SELECT statistics_vms_users_usage_hourly.history_id, statistics_vms_users_usage_hourly.history_datetime, statistics_vms_users_usage_hourly.user_name, statistics_vms_users_usage_hourly.vm_id, statistics_vms_users_usage_hourly.session_time_in_minutes, statistics_vms_users_usage_hourly.cpu_usage_percent, statistics_vms_users_usage_hourly.max_cpu_usage, statistics_vms_users_usage_hourly.memory_usage_percent, statistics_vms_users_usage_hourly.max_memory_usage, statistics_vms_users_usage_hourly.user_cpu_usage_percent, statistics_vms_users_usage_hourly.max_user_cpu_usage_percent, statistics_vms_users_usage_hourly.system_cpu_usage_percent, statistics_vms_users_usage_hourly.max_system_cpu_usage_percent, statistics_vms_users_usage_hourly.vm_ip, statistics_vms_users_usage_hourly.vm_client_ip, statistics_vms_users_usage_hourly.user_logged_in_to_guest, statistics_vms_users_usage_hourly.currently_running_on_host, statistics_vms_users_usage_hourly.vm_configuration_version, statistics_vms_users_usage_hourly.current_host_configuration_version FROM statistics_vms_users_usage_hourly; > > >ALTER TABLE public.v3_3_statistics_vms_users_usage_hourly OWNER TO engine_history; > >-- >-- Name: v3_3_tags_details_history; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_tags_details_history AS > SELECT tag_details.history_id, tag_details.tag_id, tag_details.tag_name, tag_details.tag_description, tag_details.tag_path, tag_details.tag_level, tag_details.create_date, tag_details.update_date, tag_details.delete_date FROM tag_details; > > >ALTER TABLE public.v3_3_tags_details_history OWNER TO engine_history; > >-- >-- Name: v3_3_tags_relations_history; Type: VIEW; Schema: public; Owner: engine_history >-- > >CREATE VIEW v3_3_tags_relations_history AS > SELECT tag_relations_history.history_id, tag_relations_history.entity_id, tag_relations_history.entity_type, tag_relations_history.parent_id, tag_relations_history.attach_date, tag_relations_history.detach_date FROM tag_relations_history WHERE (tag_relations_history.entity_type = ANY (ARRAY[3, 2, 5, 18])); > > >ALTER TABLE public.v3_3_tags_relations_history OWNER TO engine_history; > >-- >-- Name: calendar_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY calendar > ADD CONSTRAINT calendar_pkey PRIMARY KEY (the_datetime); > > >-- >-- Name: cluster_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY cluster_configuration > ADD CONSTRAINT cluster_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: datacenter_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY datacenter_configuration > ADD CONSTRAINT datacenter_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: datacenter_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY datacenter_daily_history > ADD CONSTRAINT datacenter_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: datacenter_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY datacenter_hourly_history > ADD CONSTRAINT datacenter_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: datacenter_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY datacenter_samples_history > ADD CONSTRAINT datacenter_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: datacenter_storage_domain_map_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY datacenter_storage_domain_map > ADD CONSTRAINT datacenter_storage_domain_map_pkey PRIMARY KEY (history_id); > > >-- >-- Name: disks_vm_map_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY disks_vm_map > ADD CONSTRAINT disks_vm_map_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_configuration > ADD CONSTRAINT host_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_daily_history > ADD CONSTRAINT host_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_hourly_history > ADD CONSTRAINT host_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_interface_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_interface_configuration > ADD CONSTRAINT host_interface_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_interface_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_interface_daily_history > ADD CONSTRAINT host_interface_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_interface_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_interface_hourly_history > ADD CONSTRAINT host_interface_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_interface_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_interface_samples_history > ADD CONSTRAINT host_interface_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: host_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY host_samples_history > ADD CONSTRAINT host_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: pk_enums; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY enum_translator > ADD CONSTRAINT pk_enums PRIMARY KEY (enum_type, enum_key, language_code); > > >-- >-- Name: pk_history_configuration; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY history_configuration > ADD CONSTRAINT pk_history_configuration PRIMARY KEY (var_name); > > >-- >-- Name: schema_version_primary_key; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY schema_version > ADD CONSTRAINT schema_version_primary_key PRIMARY KEY (id); > > >-- >-- Name: statistics_vms_users_usage_daily_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY statistics_vms_users_usage_daily > ADD CONSTRAINT statistics_vms_users_usage_daily_pkey PRIMARY KEY (history_id); > > >-- >-- Name: statistics_vms_users_usage_hourly_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY statistics_vms_users_usage_hourly > ADD CONSTRAINT statistics_vms_users_usage_hourly_pkey PRIMARY KEY (history_id); > > >-- >-- Name: storage_domain_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY storage_domain_configuration > ADD CONSTRAINT storage_domain_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: storage_domain_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY storage_domain_daily_history > ADD CONSTRAINT storage_domain_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: storage_domain_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY storage_domain_hourly_history > ADD CONSTRAINT storage_domain_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: storage_domain_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY storage_domain_samples_history > ADD CONSTRAINT storage_domain_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: tag_details_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY tag_details > ADD CONSTRAINT tag_details_pkey PRIMARY KEY (history_id); > > >-- >-- Name: tag_relations_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY tag_relations_history > ADD CONSTRAINT tag_relations_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_configuration > ADD CONSTRAINT vm_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_daily_history > ADD CONSTRAINT vm_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_device_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_device_history > ADD CONSTRAINT vm_device_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disk_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disk_configuration > ADD CONSTRAINT vm_disk_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disk_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disk_daily_history > ADD CONSTRAINT vm_disk_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disk_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disk_hourly_history > ADD CONSTRAINT vm_disk_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disk_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disk_samples_history > ADD CONSTRAINT vm_disk_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disks_usage_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disks_usage_daily_history > ADD CONSTRAINT vm_disks_usage_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disks_usage_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disks_usage_hourly_history > ADD CONSTRAINT vm_disks_usage_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_disks_usage_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_disks_usage_samples_history > ADD CONSTRAINT vm_disks_usage_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_hourly_history > ADD CONSTRAINT vm_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_interface_configuration_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_interface_configuration > ADD CONSTRAINT vm_interface_configuration_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_interface_daily_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_interface_daily_history > ADD CONSTRAINT vm_interface_daily_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_interface_hourly_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_interface_hourly_history > ADD CONSTRAINT vm_interface_hourly_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_interface_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_interface_samples_history > ADD CONSTRAINT vm_interface_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: vm_samples_history_pkey; Type: CONSTRAINT; Schema: public; Owner: engine_history; Tablespace: >-- > >ALTER TABLE ONLY vm_samples_history > ADD CONSTRAINT vm_samples_history_pkey PRIMARY KEY (history_id); > > >-- >-- Name: calendar_table_index; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX calendar_table_index ON calendar USING btree (the_date); > >ALTER TABLE calendar CLUSTER ON calendar_table_index; > > >-- >-- Name: cluster_configuration_cluster_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX cluster_configuration_cluster_id_idx ON cluster_configuration USING btree (cluster_id); > > >-- >-- Name: cluster_configuration_datacenter_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX cluster_configuration_datacenter_id_idx ON cluster_configuration USING btree (datacenter_id); > > >-- >-- Name: datacenter_configuration_datacenter_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX datacenter_configuration_datacenter_id_idx ON datacenter_configuration USING btree (datacenter_id); > > >-- >-- Name: datacenter_daily_history_datacenter_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX datacenter_daily_history_datacenter_id_idx ON datacenter_daily_history USING btree (datacenter_id); > > >-- >-- Name: datacenter_hourly_history_datacenter_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX datacenter_hourly_history_datacenter_id_idx ON datacenter_hourly_history USING btree (datacenter_id); > > >-- >-- Name: datacenter_samples_history_datacenter_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX datacenter_samples_history_datacenter_id_idx ON datacenter_samples_history USING btree (datacenter_id); > > >-- >-- Name: datacenter_storage_domain_map_datacenter_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX datacenter_storage_domain_map_datacenter_id_idx ON datacenter_storage_domain_map USING btree (datacenter_id); > > >-- >-- Name: datacenter_storage_domain_map_storage_domain_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX datacenter_storage_domain_map_storage_domain_id_idx ON datacenter_storage_domain_map USING btree (storage_domain_id); > > >-- >-- Name: disks_vm_map_vm_disk_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX disks_vm_map_vm_disk_id_idx ON disks_vm_map USING btree (vm_disk_id); > > >-- >-- Name: disks_vm_map_vm_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX disks_vm_map_vm_id_idx ON disks_vm_map USING btree (vm_id); > > >-- >-- Name: host_configuration_cluster_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_configuration_cluster_id_idx ON host_configuration USING btree (cluster_id); > > >-- >-- Name: host_configuration_host_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_configuration_host_id_idx ON host_configuration USING btree (host_id); > > >-- >-- Name: host_daily_history_host_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_daily_history_host_id_idx ON host_daily_history USING btree (host_id); > > >-- >-- Name: host_hourly_history_host_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_hourly_history_host_id_idx ON host_hourly_history USING btree (host_id); > > >-- >-- Name: host_interface_configuration_host_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_interface_configuration_host_id_idx ON host_interface_configuration USING btree (host_id); > > >-- >-- Name: host_interface_configuration_host_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_interface_configuration_host_interface_id_idx ON host_interface_configuration USING btree (host_interface_id); > > >-- >-- Name: host_interface_daily_history_host_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_interface_daily_history_host_interface_id_idx ON host_interface_daily_history USING btree (host_interface_id); > > >-- >-- Name: host_interface_hourly_history_host_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_interface_hourly_history_host_interface_id_idx ON host_interface_hourly_history USING btree (host_interface_id); > > >-- >-- Name: host_interface_samples_history_host_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_interface_samples_history_host_interface_id_idx ON host_interface_samples_history USING btree (host_interface_id); > > >-- >-- Name: host_samples_history_host_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX host_samples_history_host_id_idx ON host_samples_history USING btree (host_id); > > >-- >-- Name: idx_datacenter_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_datacenter_configuration_version_daily ON datacenter_daily_history USING btree (datacenter_configuration_version); > > >-- >-- Name: idx_datacenter_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_datacenter_configuration_version_hourly ON datacenter_hourly_history USING btree (datacenter_configuration_version); > > >-- >-- Name: idx_datacenter_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_datacenter_configuration_version_samples ON datacenter_samples_history USING btree (datacenter_configuration_version); > > >-- >-- Name: idx_datacenter_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_datacenter_history_datetime_daily ON datacenter_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_datacenter_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_datacenter_history_datetime_hourly ON datacenter_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_datacenter_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_datacenter_history_datetime_samples ON datacenter_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_disks_usage_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_disks_usage_history_datetime_daily ON vm_disks_usage_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_disks_usage_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_disks_usage_history_datetime_hourly ON vm_disks_usage_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_disks_usage_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_disks_usage_history_datetime_samples ON vm_disks_usage_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_disks_usage_vm_id_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_disks_usage_vm_id_daily ON vm_disks_usage_daily_history USING btree (vm_id); > > >-- >-- Name: idx_disks_usage_vm_id_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_disks_usage_vm_id_hourly ON vm_disks_usage_hourly_history USING btree (vm_id); > > >-- >-- Name: idx_disks_usage_vm_id_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_disks_usage_vm_id_samples ON vm_disks_usage_samples_history USING btree (vm_id); > > >-- >-- Name: idx_host_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_configuration_version_daily ON host_daily_history USING btree (host_configuration_version); > > >-- >-- Name: idx_host_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_configuration_version_hourly ON host_hourly_history USING btree (host_configuration_version); > > >-- >-- Name: idx_host_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_configuration_version_samples ON host_samples_history USING btree (host_configuration_version); > > >-- >-- Name: idx_host_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_history_datetime_daily ON host_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_host_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_history_datetime_hourly ON host_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_host_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_history_datetime_samples ON host_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_host_interface_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_interface_configuration_version_daily ON host_interface_daily_history USING btree (host_interface_configuration_version); > > >-- >-- Name: idx_host_interface_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_interface_configuration_version_hourly ON host_interface_hourly_history USING btree (host_interface_configuration_version); > > >-- >-- Name: idx_host_interface_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_interface_configuration_version_samples ON host_interface_samples_history USING btree (host_interface_configuration_version); > > >-- >-- Name: idx_host_interface_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_interface_history_datetime_daily ON host_interface_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_host_interface_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_interface_history_datetime_hourly ON host_interface_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_host_interface_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_host_interface_history_datetime_samples ON host_interface_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_storage_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_storage_configuration_version_daily ON storage_domain_daily_history USING btree (storage_configuration_version); > > >-- >-- Name: idx_storage_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_storage_configuration_version_hourly ON storage_domain_hourly_history USING btree (storage_configuration_version); > > >-- >-- Name: idx_storage_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_storage_configuration_version_samples ON storage_domain_samples_history USING btree (storage_configuration_version); > > >-- >-- Name: idx_storage_domain_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_storage_domain_history_datetime_daily ON storage_domain_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_storage_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_storage_history_datetime_hourly ON storage_domain_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_storage_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_storage_history_datetime_samples ON storage_domain_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_configuration_version_daily ON vm_daily_history USING btree (vm_configuration_version); > > >-- >-- Name: idx_vm_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_configuration_version_hourly ON vm_hourly_history USING btree (vm_configuration_version); > > >-- >-- Name: idx_vm_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_configuration_version_samples ON vm_samples_history USING btree (vm_configuration_version); > > >-- >-- Name: idx_vm_current_host_configuration_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_current_host_configuration_daily ON vm_daily_history USING btree (current_host_configuration_version); > > >-- >-- Name: idx_vm_current_host_configuration_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_current_host_configuration_hourly ON vm_hourly_history USING btree (current_host_configuration_version); > > >-- >-- Name: idx_vm_current_host_configuration_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_current_host_configuration_samples ON vm_samples_history USING btree (current_host_configuration_version); > > >-- >-- Name: idx_vm_device_history_vm_id_type; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_device_history_vm_id_type ON vm_device_history USING btree (vm_id, type); > > >-- >-- Name: idx_vm_disk_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_disk_configuration_version_daily ON vm_disk_daily_history USING btree (vm_disk_configuration_version); > > >-- >-- Name: idx_vm_disk_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_disk_configuration_version_hourly ON vm_disk_hourly_history USING btree (vm_disk_configuration_version); > > >-- >-- Name: idx_vm_disk_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_disk_configuration_version_samples ON vm_disk_samples_history USING btree (vm_disk_configuration_version); > > >-- >-- Name: idx_vm_disk_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_disk_history_datetime_daily ON vm_disk_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_disk_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_disk_history_datetime_hourly ON vm_disk_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_disk_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_disk_history_datetime_samples ON vm_disk_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_history_datetime_daily ON vm_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_history_datetime_hourly ON vm_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_history_datetime_samples ON vm_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_interface_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_interface_configuration_version_daily ON vm_interface_daily_history USING btree (vm_interface_configuration_version); > > >-- >-- Name: idx_vm_interface_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_interface_configuration_version_hourly ON vm_interface_hourly_history USING btree (vm_interface_configuration_version); > > >-- >-- Name: idx_vm_interface_configuration_version_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_interface_configuration_version_samples ON vm_interface_samples_history USING btree (vm_interface_configuration_version); > > >-- >-- Name: idx_vm_interface_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_interface_history_datetime_daily ON vm_interface_daily_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_interface_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_interface_history_datetime_hourly ON vm_interface_hourly_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_interface_history_datetime_samples; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_interface_history_datetime_samples ON vm_interface_samples_history USING btree (history_datetime); > > >-- >-- Name: idx_vm_users_usage_configuration_version_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_users_usage_configuration_version_daily ON statistics_vms_users_usage_daily USING btree (vm_configuration_version); > > >-- >-- Name: idx_vm_users_usage_configuration_version_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_users_usage_configuration_version_hourly ON statistics_vms_users_usage_hourly USING btree (vm_configuration_version); > > >-- >-- Name: idx_vm_users_usage_current_host_configuration_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_users_usage_current_host_configuration_daily ON statistics_vms_users_usage_daily USING btree (current_host_configuration_version); > > >-- >-- Name: idx_vm_users_usage_current_host_configuration_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_users_usage_current_host_configuration_hourly ON statistics_vms_users_usage_hourly USING btree (current_host_configuration_version); > > >-- >-- Name: idx_vm_users_usage_history_datetime_daily; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_users_usage_history_datetime_daily ON statistics_vms_users_usage_daily USING btree (history_datetime); > > >-- >-- Name: idx_vm_users_usage_history_datetime_hourly; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX idx_vm_users_usage_history_datetime_hourly ON statistics_vms_users_usage_hourly USING btree (history_datetime); > > >-- >-- Name: ix_tag_relations_history; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX ix_tag_relations_history ON tag_relations_history USING btree (entity_id, attach_date); > > >-- >-- Name: ix_tag_relations_history_1; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX ix_tag_relations_history_1 ON tag_relations_history USING btree (entity_type); > > >-- >-- Name: storage_domain_configuration_storage_domain_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX storage_domain_configuration_storage_domain_id_idx ON storage_domain_configuration USING btree (storage_domain_id); > > >-- >-- Name: storage_domain_daily_history_storage_domain_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX storage_domain_daily_history_storage_domain_id_idx ON storage_domain_daily_history USING btree (storage_domain_id); > > >-- >-- Name: storage_domain_hourly_history_storage_domain_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX storage_domain_hourly_history_storage_domain_id_idx ON storage_domain_hourly_history USING btree (storage_domain_id); > > >-- >-- Name: storage_domain_samples_history_storage_domain_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX storage_domain_samples_history_storage_domain_id_idx ON storage_domain_samples_history USING btree (storage_domain_id); > > >-- >-- Name: tag_details_tag_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX tag_details_tag_id_idx ON tag_details USING btree (tag_id); > > >-- >-- Name: tag_details_tag_level_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX tag_details_tag_level_idx ON tag_details USING btree (tag_level); > > >-- >-- Name: tag_details_tag_path_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX tag_details_tag_path_idx ON tag_details USING btree (tag_path); > > >-- >-- Name: tag_relations_history_parent_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX tag_relations_history_parent_id_idx ON tag_relations_history USING btree (parent_id); > > >-- >-- Name: vm_configuration_cluster_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_configuration_cluster_id_idx ON vm_configuration USING btree (cluster_id); > > >-- >-- Name: vm_configuration_vm_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_configuration_vm_id_idx ON vm_configuration USING btree (vm_id); > > >-- >-- Name: vm_daily_history_vm_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_daily_history_vm_id_idx ON vm_daily_history USING btree (vm_id); > > >-- >-- Name: vm_disk_configuration_storage_domain_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_disk_configuration_storage_domain_id_idx ON vm_disk_configuration USING btree (storage_domain_id); > > >-- >-- Name: vm_disk_configuration_vm_disk_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_disk_configuration_vm_disk_id_idx ON vm_disk_configuration USING btree (vm_disk_id); > > >-- >-- Name: vm_disk_daily_history_vm_disk_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_disk_daily_history_vm_disk_id_idx ON vm_disk_daily_history USING btree (vm_disk_id); > > >-- >-- Name: vm_disk_hourly_history_vm_disk_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_disk_hourly_history_vm_disk_id_idx ON vm_disk_hourly_history USING btree (vm_disk_id); > > >-- >-- Name: vm_disk_samples_history_vm_disk_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_disk_samples_history_vm_disk_id_idx ON vm_disk_samples_history USING btree (vm_disk_id); > > >-- >-- Name: vm_hourly_history_vm_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_hourly_history_vm_id_idx ON vm_hourly_history USING btree (vm_id); > > >-- >-- Name: vm_interface_configuration_vm_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_interface_configuration_vm_id_idx ON vm_interface_configuration USING btree (vm_id); > > >-- >-- Name: vm_interface_configuration_vm_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_interface_configuration_vm_interface_id_idx ON vm_interface_configuration USING btree (vm_interface_id); > > >-- >-- Name: vm_interface_daily_history_vm_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_interface_daily_history_vm_interface_id_idx ON vm_interface_daily_history USING btree (vm_interface_id); > > >-- >-- Name: vm_interface_hourly_history_vm_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_interface_hourly_history_vm_interface_id_idx ON vm_interface_hourly_history USING btree (vm_interface_id); > > >-- >-- Name: vm_interface_samples_history_vm_interface_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_interface_samples_history_vm_interface_id_idx ON vm_interface_samples_history USING btree (vm_interface_id); > > >-- >-- Name: vm_samples_history_vm_id_idx; Type: INDEX; Schema: public; Owner: engine_history; Tablespace: >-- > >CREATE INDEX vm_samples_history_vm_id_idx ON vm_samples_history USING btree (vm_id); > > >-- >-- Name: cluster_configuration_datacenter_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY cluster_configuration > ADD CONSTRAINT cluster_configuration_datacenter_configuration_version_fkey FOREIGN KEY (datacenter_configuration_version) REFERENCES datacenter_configuration(history_id); > > >-- >-- Name: datacenter_daily_history_datacenter_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY datacenter_daily_history > ADD CONSTRAINT datacenter_daily_history_datacenter_configuration_version_fkey FOREIGN KEY (datacenter_configuration_version) REFERENCES datacenter_configuration(history_id); > > >-- >-- Name: datacenter_hourly_history_datacenter_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY datacenter_hourly_history > ADD CONSTRAINT datacenter_hourly_history_datacenter_configuration_version_fkey FOREIGN KEY (datacenter_configuration_version) REFERENCES datacenter_configuration(history_id); > > >-- >-- Name: datacenter_samples_history_datacenter_configuration_versio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY datacenter_samples_history > ADD CONSTRAINT datacenter_samples_history_datacenter_configuration_versio_fkey FOREIGN KEY (datacenter_configuration_version) REFERENCES datacenter_configuration(history_id); > > >-- >-- Name: host_configuration_cluster_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_configuration > ADD CONSTRAINT host_configuration_cluster_configuration_version_fkey FOREIGN KEY (cluster_configuration_version) REFERENCES cluster_configuration(history_id); > > >-- >-- Name: host_daily_history_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_daily_history > ADD CONSTRAINT host_daily_history_host_configuration_version_fkey FOREIGN KEY (host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: host_hourly_history_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_hourly_history > ADD CONSTRAINT host_hourly_history_host_configuration_version_fkey FOREIGN KEY (host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: host_interface_configuration_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_interface_configuration > ADD CONSTRAINT host_interface_configuration_host_configuration_version_fkey FOREIGN KEY (host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: host_interface_daily_history_host_interface_configuration__fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_interface_daily_history > ADD CONSTRAINT host_interface_daily_history_host_interface_configuration__fkey FOREIGN KEY (host_interface_configuration_version) REFERENCES host_interface_configuration(history_id); > > >-- >-- Name: host_interface_hourly_history_host_interface_configuration_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_interface_hourly_history > ADD CONSTRAINT host_interface_hourly_history_host_interface_configuration_fkey FOREIGN KEY (host_interface_configuration_version) REFERENCES host_interface_configuration(history_id); > > >-- >-- Name: host_interface_samples_histor_host_interface_configuration_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_interface_samples_history > ADD CONSTRAINT host_interface_samples_histor_host_interface_configuration_fkey FOREIGN KEY (host_interface_configuration_version) REFERENCES host_interface_configuration(history_id); > > >-- >-- Name: host_samples_history_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY host_samples_history > ADD CONSTRAINT host_samples_history_host_configuration_version_fkey FOREIGN KEY (host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: statistics_vms_users_usage_da_current_host_configuration_v_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY statistics_vms_users_usage_daily > ADD CONSTRAINT statistics_vms_users_usage_da_current_host_configuration_v_fkey FOREIGN KEY (current_host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: statistics_vms_users_usage_daily_vm_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY statistics_vms_users_usage_daily > ADD CONSTRAINT statistics_vms_users_usage_daily_vm_configuration_version_fkey FOREIGN KEY (vm_configuration_version) REFERENCES vm_configuration(history_id); > > >-- >-- Name: statistics_vms_users_usage_ho_current_host_configuration_v_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY statistics_vms_users_usage_hourly > ADD CONSTRAINT statistics_vms_users_usage_ho_current_host_configuration_v_fkey FOREIGN KEY (current_host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: statistics_vms_users_usage_hourly_vm_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY statistics_vms_users_usage_hourly > ADD CONSTRAINT statistics_vms_users_usage_hourly_vm_configuration_version_fkey FOREIGN KEY (vm_configuration_version) REFERENCES vm_configuration(history_id); > > >-- >-- Name: storage_domain_daily_history_storage_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY storage_domain_daily_history > ADD CONSTRAINT storage_domain_daily_history_storage_configuration_version_fkey FOREIGN KEY (storage_configuration_version) REFERENCES storage_domain_configuration(history_id); > > >-- >-- Name: storage_domain_hourly_history_storage_configuration_versio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY storage_domain_hourly_history > ADD CONSTRAINT storage_domain_hourly_history_storage_configuration_versio_fkey FOREIGN KEY (storage_configuration_version) REFERENCES storage_domain_configuration(history_id); > > >-- >-- Name: storage_domain_samples_histor_storage_configuration_versio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY storage_domain_samples_history > ADD CONSTRAINT storage_domain_samples_histor_storage_configuration_versio_fkey FOREIGN KEY (storage_configuration_version) REFERENCES storage_domain_configuration(history_id); > > >-- >-- Name: vm_configuration_cluster_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_configuration > ADD CONSTRAINT vm_configuration_cluster_configuration_version_fkey FOREIGN KEY (cluster_configuration_version) REFERENCES cluster_configuration(history_id); > > >-- >-- Name: vm_configuration_default_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_configuration > ADD CONSTRAINT vm_configuration_default_host_configuration_version_fkey FOREIGN KEY (default_host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: vm_daily_history_current_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_daily_history > ADD CONSTRAINT vm_daily_history_current_host_configuration_version_fkey FOREIGN KEY (current_host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: vm_daily_history_vm_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_daily_history > ADD CONSTRAINT vm_daily_history_vm_configuration_version_fkey FOREIGN KEY (vm_configuration_version) REFERENCES vm_configuration(history_id); > > >-- >-- Name: vm_disk_daily_history_vm_disk_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_disk_daily_history > ADD CONSTRAINT vm_disk_daily_history_vm_disk_configuration_version_fkey FOREIGN KEY (vm_disk_configuration_version) REFERENCES vm_disk_configuration(history_id); > > >-- >-- Name: vm_disk_hourly_history_vm_disk_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_disk_hourly_history > ADD CONSTRAINT vm_disk_hourly_history_vm_disk_configuration_version_fkey FOREIGN KEY (vm_disk_configuration_version) REFERENCES vm_disk_configuration(history_id); > > >-- >-- Name: vm_disk_samples_history_vm_disk_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_disk_samples_history > ADD CONSTRAINT vm_disk_samples_history_vm_disk_configuration_version_fkey FOREIGN KEY (vm_disk_configuration_version) REFERENCES vm_disk_configuration(history_id); > > >-- >-- Name: vm_hourly_history_current_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_hourly_history > ADD CONSTRAINT vm_hourly_history_current_host_configuration_version_fkey FOREIGN KEY (current_host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: vm_hourly_history_vm_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_hourly_history > ADD CONSTRAINT vm_hourly_history_vm_configuration_version_fkey FOREIGN KEY (vm_configuration_version) REFERENCES vm_configuration(history_id); > > >-- >-- Name: vm_interface_configuration_vm_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_interface_configuration > ADD CONSTRAINT vm_interface_configuration_vm_configuration_version_fkey FOREIGN KEY (vm_configuration_version) REFERENCES vm_configuration(history_id); > > >-- >-- Name: vm_interface_daily_history_vm_interface_configuration_vers_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_interface_daily_history > ADD CONSTRAINT vm_interface_daily_history_vm_interface_configuration_vers_fkey FOREIGN KEY (vm_interface_configuration_version) REFERENCES vm_interface_configuration(history_id); > > >-- >-- Name: vm_interface_hourly_history_vm_interface_configuration_ver_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_interface_hourly_history > ADD CONSTRAINT vm_interface_hourly_history_vm_interface_configuration_ver_fkey FOREIGN KEY (vm_interface_configuration_version) REFERENCES vm_interface_configuration(history_id); > > >-- >-- Name: vm_interface_samples_history_vm_interface_configuration_ve_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_interface_samples_history > ADD CONSTRAINT vm_interface_samples_history_vm_interface_configuration_ve_fkey FOREIGN KEY (vm_interface_configuration_version) REFERENCES vm_interface_configuration(history_id); > > >-- >-- Name: vm_samples_history_current_host_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_samples_history > ADD CONSTRAINT vm_samples_history_current_host_configuration_version_fkey FOREIGN KEY (current_host_configuration_version) REFERENCES host_configuration(history_id); > > >-- >-- Name: vm_samples_history_vm_configuration_version_fkey; Type: FK CONSTRAINT; Schema: public; Owner: engine_history >-- > >ALTER TABLE ONLY vm_samples_history > ADD CONSTRAINT vm_samples_history_vm_configuration_version_fkey FOREIGN KEY (vm_configuration_version) REFERENCES vm_configuration(history_id); > > >-- >-- Name: public; Type: ACL; Schema: -; Owner: postgres >-- > >REVOKE ALL ON SCHEMA public FROM PUBLIC; >REVOKE ALL ON SCHEMA public FROM postgres; >GRANT ALL ON SCHEMA public TO postgres; >GRANT ALL ON SCHEMA public TO PUBLIC; >GRANT USAGE ON SCHEMA public TO chinnawat; > > >-- >-- Name: calendar; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE calendar FROM PUBLIC; >REVOKE ALL ON TABLE calendar FROM engine_history; >GRANT ALL ON TABLE calendar TO engine_history; >GRANT SELECT ON TABLE calendar TO chinnawat; > > >-- >-- Name: cluster_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE cluster_configuration FROM PUBLIC; >REVOKE ALL ON TABLE cluster_configuration FROM engine_history; >GRANT ALL ON TABLE cluster_configuration TO engine_history; >GRANT SELECT ON TABLE cluster_configuration TO chinnawat; > > >-- >-- Name: datacenter_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE datacenter_configuration FROM PUBLIC; >REVOKE ALL ON TABLE datacenter_configuration FROM engine_history; >GRANT ALL ON TABLE datacenter_configuration TO engine_history; >GRANT SELECT ON TABLE datacenter_configuration TO chinnawat; > > >-- >-- Name: datacenter_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE datacenter_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE datacenter_daily_history FROM engine_history; >GRANT ALL ON TABLE datacenter_daily_history TO engine_history; >GRANT SELECT ON TABLE datacenter_daily_history TO chinnawat; > > >-- >-- Name: datacenter_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE datacenter_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE datacenter_hourly_history FROM engine_history; >GRANT ALL ON TABLE datacenter_hourly_history TO engine_history; >GRANT SELECT ON TABLE datacenter_hourly_history TO chinnawat; > > >-- >-- Name: datacenter_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE datacenter_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE datacenter_samples_history FROM engine_history; >GRANT ALL ON TABLE datacenter_samples_history TO engine_history; >GRANT SELECT ON TABLE datacenter_samples_history TO chinnawat; > > >-- >-- Name: datacenter_storage_domain_map; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE datacenter_storage_domain_map FROM PUBLIC; >REVOKE ALL ON TABLE datacenter_storage_domain_map FROM engine_history; >GRANT ALL ON TABLE datacenter_storage_domain_map TO engine_history; >GRANT SELECT ON TABLE datacenter_storage_domain_map TO chinnawat; > > >-- >-- Name: disks_vm_map; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE disks_vm_map FROM PUBLIC; >REVOKE ALL ON TABLE disks_vm_map FROM engine_history; >GRANT ALL ON TABLE disks_vm_map TO engine_history; >GRANT SELECT ON TABLE disks_vm_map TO chinnawat; > > >-- >-- Name: enum_translator; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE enum_translator FROM PUBLIC; >REVOKE ALL ON TABLE enum_translator FROM engine_history; >GRANT ALL ON TABLE enum_translator TO engine_history; >GRANT SELECT ON TABLE enum_translator TO chinnawat; > > >-- >-- Name: history_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE history_configuration FROM PUBLIC; >REVOKE ALL ON TABLE history_configuration FROM engine_history; >GRANT ALL ON TABLE history_configuration TO engine_history; >GRANT SELECT ON TABLE history_configuration TO chinnawat; > > >-- >-- Name: host_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_configuration FROM PUBLIC; >REVOKE ALL ON TABLE host_configuration FROM engine_history; >GRANT ALL ON TABLE host_configuration TO engine_history; >GRANT SELECT ON TABLE host_configuration TO chinnawat; > > >-- >-- Name: host_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE host_daily_history FROM engine_history; >GRANT ALL ON TABLE host_daily_history TO engine_history; >GRANT SELECT ON TABLE host_daily_history TO chinnawat; > > >-- >-- Name: host_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE host_hourly_history FROM engine_history; >GRANT ALL ON TABLE host_hourly_history TO engine_history; >GRANT SELECT ON TABLE host_hourly_history TO chinnawat; > > >-- >-- Name: host_interface_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_interface_configuration FROM PUBLIC; >REVOKE ALL ON TABLE host_interface_configuration FROM engine_history; >GRANT ALL ON TABLE host_interface_configuration TO engine_history; >GRANT SELECT ON TABLE host_interface_configuration TO chinnawat; > > >-- >-- Name: host_interface_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_interface_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE host_interface_daily_history FROM engine_history; >GRANT ALL ON TABLE host_interface_daily_history TO engine_history; >GRANT SELECT ON TABLE host_interface_daily_history TO chinnawat; > > >-- >-- Name: host_interface_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_interface_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE host_interface_hourly_history FROM engine_history; >GRANT ALL ON TABLE host_interface_hourly_history TO engine_history; >GRANT SELECT ON TABLE host_interface_hourly_history TO chinnawat; > > >-- >-- Name: host_interface_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_interface_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE host_interface_samples_history FROM engine_history; >GRANT ALL ON TABLE host_interface_samples_history TO engine_history; >GRANT SELECT ON TABLE host_interface_samples_history TO chinnawat; > > >-- >-- Name: host_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE host_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE host_samples_history FROM engine_history; >GRANT ALL ON TABLE host_samples_history TO engine_history; >GRANT SELECT ON TABLE host_samples_history TO chinnawat; > > >-- >-- Name: schema_version; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE schema_version FROM PUBLIC; >REVOKE ALL ON TABLE schema_version FROM engine_history; >GRANT ALL ON TABLE schema_version TO engine_history; >GRANT SELECT ON TABLE schema_version TO chinnawat; > > >-- >-- Name: statistics_vms_users_usage_daily; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE statistics_vms_users_usage_daily FROM PUBLIC; >REVOKE ALL ON TABLE statistics_vms_users_usage_daily FROM engine_history; >GRANT ALL ON TABLE statistics_vms_users_usage_daily TO engine_history; >GRANT SELECT ON TABLE statistics_vms_users_usage_daily TO chinnawat; > > >-- >-- Name: statistics_vms_users_usage_hourly; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE statistics_vms_users_usage_hourly FROM PUBLIC; >REVOKE ALL ON TABLE statistics_vms_users_usage_hourly FROM engine_history; >GRANT ALL ON TABLE statistics_vms_users_usage_hourly TO engine_history; >GRANT SELECT ON TABLE statistics_vms_users_usage_hourly TO chinnawat; > > >-- >-- Name: storage_domain_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE storage_domain_configuration FROM PUBLIC; >REVOKE ALL ON TABLE storage_domain_configuration FROM engine_history; >GRANT ALL ON TABLE storage_domain_configuration TO engine_history; >GRANT SELECT ON TABLE storage_domain_configuration TO chinnawat; > > >-- >-- Name: storage_domain_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE storage_domain_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE storage_domain_daily_history FROM engine_history; >GRANT ALL ON TABLE storage_domain_daily_history TO engine_history; >GRANT SELECT ON TABLE storage_domain_daily_history TO chinnawat; > > >-- >-- Name: storage_domain_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE storage_domain_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE storage_domain_hourly_history FROM engine_history; >GRANT ALL ON TABLE storage_domain_hourly_history TO engine_history; >GRANT SELECT ON TABLE storage_domain_hourly_history TO chinnawat; > > >-- >-- Name: storage_domain_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE storage_domain_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE storage_domain_samples_history FROM engine_history; >GRANT ALL ON TABLE storage_domain_samples_history TO engine_history; >GRANT SELECT ON TABLE storage_domain_samples_history TO chinnawat; > > >-- >-- Name: tag_details; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE tag_details FROM PUBLIC; >REVOKE ALL ON TABLE tag_details FROM engine_history; >GRANT ALL ON TABLE tag_details TO engine_history; >GRANT SELECT ON TABLE tag_details TO chinnawat; > > >-- >-- Name: tag_relations_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE tag_relations_history FROM PUBLIC; >REVOKE ALL ON TABLE tag_relations_history FROM engine_history; >GRANT ALL ON TABLE tag_relations_history TO engine_history; >GRANT SELECT ON TABLE tag_relations_history TO chinnawat; > > >-- >-- Name: vm_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_configuration FROM PUBLIC; >REVOKE ALL ON TABLE vm_configuration FROM engine_history; >GRANT ALL ON TABLE vm_configuration TO engine_history; >GRANT SELECT ON TABLE vm_configuration TO chinnawat; > > >-- >-- Name: vm_disk_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disk_configuration FROM PUBLIC; >REVOKE ALL ON TABLE vm_disk_configuration FROM engine_history; >GRANT ALL ON TABLE vm_disk_configuration TO engine_history; >GRANT SELECT ON TABLE vm_disk_configuration TO chinnawat; > > >-- >-- Name: vm_interface_configuration; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_interface_configuration FROM PUBLIC; >REVOKE ALL ON TABLE vm_interface_configuration FROM engine_history; >GRANT ALL ON TABLE vm_interface_configuration TO engine_history; >GRANT SELECT ON TABLE vm_interface_configuration TO chinnawat; > > >-- >-- Name: vm_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_daily_history FROM engine_history; >GRANT ALL ON TABLE vm_daily_history TO engine_history; >GRANT SELECT ON TABLE vm_daily_history TO chinnawat; > > >-- >-- Name: vm_disks_usage_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disks_usage_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_disks_usage_daily_history FROM engine_history; >GRANT ALL ON TABLE vm_disks_usage_daily_history TO engine_history; >GRANT SELECT ON TABLE vm_disks_usage_daily_history TO chinnawat; > > >-- >-- Name: vm_disk_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disk_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_disk_daily_history FROM engine_history; >GRANT ALL ON TABLE vm_disk_daily_history TO engine_history; >GRANT SELECT ON TABLE vm_disk_daily_history TO chinnawat; > > >-- >-- Name: vm_disk_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disk_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_disk_hourly_history FROM engine_history; >GRANT ALL ON TABLE vm_disk_hourly_history TO engine_history; >GRANT SELECT ON TABLE vm_disk_hourly_history TO chinnawat; > > >-- >-- Name: vm_disk_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disk_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_disk_samples_history FROM engine_history; >GRANT ALL ON TABLE vm_disk_samples_history TO engine_history; >GRANT SELECT ON TABLE vm_disk_samples_history TO chinnawat; > > >-- >-- Name: vm_disks_usage_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disks_usage_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_disks_usage_hourly_history FROM engine_history; >GRANT ALL ON TABLE vm_disks_usage_hourly_history TO engine_history; >GRANT SELECT ON TABLE vm_disks_usage_hourly_history TO chinnawat; > > >-- >-- Name: vm_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_hourly_history FROM engine_history; >GRANT ALL ON TABLE vm_hourly_history TO engine_history; >GRANT SELECT ON TABLE vm_hourly_history TO chinnawat; > > >-- >-- Name: vm_interface_daily_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_interface_daily_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_interface_daily_history FROM engine_history; >GRANT ALL ON TABLE vm_interface_daily_history TO engine_history; >GRANT SELECT ON TABLE vm_interface_daily_history TO chinnawat; > > >-- >-- Name: vm_interface_hourly_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_interface_hourly_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_interface_hourly_history FROM engine_history; >GRANT ALL ON TABLE vm_interface_hourly_history TO engine_history; >GRANT SELECT ON TABLE vm_interface_hourly_history TO chinnawat; > > >-- >-- Name: vm_interface_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_interface_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_interface_samples_history FROM engine_history; >GRANT ALL ON TABLE vm_interface_samples_history TO engine_history; >GRANT SELECT ON TABLE vm_interface_samples_history TO chinnawat; > > >-- >-- Name: vm_disks_usage_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_disks_usage_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_disks_usage_samples_history FROM engine_history; >GRANT ALL ON TABLE vm_disks_usage_samples_history TO engine_history; >GRANT SELECT ON TABLE vm_disks_usage_samples_history TO chinnawat; > > >-- >-- Name: vm_samples_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_samples_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_samples_history FROM engine_history; >GRANT ALL ON TABLE vm_samples_history TO engine_history; >GRANT SELECT ON TABLE vm_samples_history TO chinnawat; > > >-- >-- Name: vm_device_history; Type: ACL; Schema: public; Owner: engine_history >-- > >REVOKE ALL ON TABLE vm_device_history FROM PUBLIC; >REVOKE ALL ON TABLE vm_device_history FROM engine_history; >GRANT ALL ON TABLE vm_device_history TO engine_history; >GRANT SELECT ON TABLE vm_device_history TO chinnawat; > > >-- >-- PostgreSQL database dump complete >-- > > >2014-02-17 14:04:49::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:49::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:49::DEBUG::common_utils::1455::root:: starting runPostgresSuQuery database: ovirt_engine_history query: ['ALTER DATABASE ovirt_engine_history OWNER TO engine_history;', 'ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO engine_history;', 'ALTER TYPE public.async_tasks_info_rs OWNER TO engine_history;', 'ALTER FUNCTION public.attach_user_to_su_role(v_permission_id uuid) OWNER TO engine_history;', 'ALTER FUNCTION public.attach_user_to_su_role(v_permission_id uuid, v_user_id character varying, v_name character varying, v_domain character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.checkdbconnection() OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_add_action_group_to_role(v_role_id uuid, v_action_group_id integer) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_add_column(v_table character varying, v_column character varying, v_column_def text) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_add_column_to_object_white_list(v_object_name character varying, v_column_name character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_add_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_change_column_type(v_table character varying, v_column character varying, v_type character varying, v_new_type character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_create_constraint(v_table character varying, v_constraint character varying, v_constraint_sql text) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_delete_config_for_version(v_version text) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_delete_config_value(v_option_name character varying, v_version text) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_delete_config_value_all_versions(v_option_name character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_drop_column(v_table character varying, v_column character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_drop_constraint(v_table character varying, v_constraint character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_get_async_tasks() OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_mask_object(v_object regclass) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_rename_column(v_table character varying, v_column character varying, v_new_name character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_rename_config_key(v_old_option_name character varying, v_new_option_name character varying, v_version character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_split_config_value(v_option_name character varying, v_old_option_value character varying, v_new_option_value character varying, v_update_from_version character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_unlock_disk(v_id uuid) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_unlock_entity(v_object_type character varying, v_name character varying, v_recursive boolean) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_unlock_snapshot(v_id uuid) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_update_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_db_update_default_config_value(v_option_name character varying, v_default_option_value character varying, v_option_value character varying, v_version character varying, v_ignore_default_value_case boolean) OWNER TO engine_history;', 'ALTER FUNCTION public.fn_get_column_size(v_table character varying, v_column character varying) OWNER TO engine_history;', 'ALTER FUNCTION public.generate_drop_all_functions_syntax() OWNER TO engine_history;', 'ALTER FUNCTION public.generate_drop_all_seq_syntax() OWNER TO engine_history;', 'ALTER FUNCTION public.generate_drop_all_tables_syntax() OWNER TO engine_history;', 'ALTER FUNCTION public.generate_drop_all_views_syntax() OWNER TO engine_history;', 'ALTER FUNCTION public.getpathids(currenttagid uuid, runnumber integer) OWNER TO engine_history;', 'ALTER FUNCTION public.getpathinnames(taghistoryid integer) OWNER TO engine_history;', 'ALTER FUNCTION public.update_enum_translator(enum_type character varying, enum_key smallint, language_code character varying, value text) OWNER TO engine_history;', 'ALTER FUNCTION public.update_tags_path_child(thisupdate timestamp with time zone) OWNER TO engine_history;', 'ALTER TABLE public.calendar OWNER TO engine_history;', 'ALTER TABLE public.configuration_seq OWNER TO engine_history;', 'ALTER TABLE public.cluster_configuration OWNER TO engine_history;', 'ALTER TABLE public.datacenter_configuration OWNER TO engine_history;', 'ALTER TABLE public.datacenter_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.datacenter_daily_history OWNER TO engine_history;', 'ALTER TABLE public.datacenter_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.datacenter_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.datacenter_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.datacenter_samples_history OWNER TO engine_history;', 'ALTER TABLE public.datacenter_storage_domain_map_seq OWNER TO engine_history;', 'ALTER TABLE public.datacenter_storage_domain_map OWNER TO engine_history;', 'ALTER TABLE public.disk_vm_device_history_seq OWNER TO engine_history;', 'ALTER TABLE public.disk_vm_map_seq OWNER TO engine_history;', 'ALTER TABLE public.disks_vm_map OWNER TO engine_history;', 'ALTER TABLE public.enum_translator OWNER TO engine_history;', 'ALTER TABLE public.history_configuration OWNER TO engine_history;', 'ALTER TABLE public.host_configuration OWNER TO engine_history;', 'ALTER TABLE public.host_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.host_daily_history OWNER TO engine_history;', 'ALTER TABLE public.host_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.host_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.host_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.host_interface_configuration OWNER TO engine_history;', 'ALTER TABLE public.host_interface_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.host_interface_daily_history OWNER TO engine_history;', 'ALTER TABLE public.host_interface_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.host_interface_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.host_interface_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.host_interface_samples_history OWNER TO engine_history;', 'ALTER TABLE public.host_samples_history OWNER TO engine_history;', 'ALTER TABLE public.rhev_reports_input_control_cluster OWNER TO engine_history;', 'ALTER TABLE public.v3_1_enum_translator_view OWNER TO engine_history;', 'ALTER TABLE public.rhev_reports_input_control_enum OWNER TO engine_history;', 'ALTER TABLE public.schema_version_seq OWNER TO engine_history;', 'ALTER TABLE public.schema_version OWNER TO engine_history;', 'ALTER TABLE public.statistics_vms_users_usage_daily_seq OWNER TO engine_history;', 'ALTER TABLE public.statistics_vms_users_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.statistics_vms_users_usage_hourly_seq OWNER TO engine_history;', 'ALTER TABLE public.statistics_vms_users_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_configuration OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_daily_history OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.storage_domain_samples_history OWNER TO engine_history;', 'ALTER TABLE public.tag_details OWNER TO engine_history;', 'ALTER TABLE public.tag_relations_history_seq OWNER TO engine_history;', 'ALTER TABLE public.tag_relations_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_cluster_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_datacenter_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_datacenter_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_datacenter_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_datacenter_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_datacenter_storage_domain_map_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_disks_vm_map_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_enum_translator_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_interface_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_interface_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_interface_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_host_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_cluster_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_datacenter_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_datacenter_storage_domain_map_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_disks_vm_map_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_host_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_host_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_storage_domain_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_tag_details_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_tag_relations_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_configuration OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_vm_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_configuration OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_vm_disk_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_configuration OWNER TO engine_history;', 'ALTER TABLE public.v3_0_latest_vm_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_storage_domain_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_storage_domain_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_storage_domain_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_storage_domain_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_tag_details_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_tag_relations_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.vm_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.vm_daily_history OWNER TO engine_history;', 'ALTER TABLE public.vm_disks_usage_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.vm_disks_usage_daily_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_disk_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_daily_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_disk_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_disk_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.vm_disk_samples_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_disk_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_disks_usage_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.vm_disks_usage_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.vm_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.vm_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_history_seq3 OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_daily_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_interface_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_history_seq2 OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_hourly_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_interface_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.vm_interface_samples_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_interface_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.vm_disks_usage_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.vm_disks_usage_samples_history OWNER TO engine_history;', 'ALTER TABLE public.vm_history_seq1 OWNER TO engine_history;', 'ALTER TABLE public.vm_samples_history OWNER TO engine_history;', 'ALTER TABLE public.v3_0_vm_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_cluster_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_datacenter_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_datacenter_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_datacenter_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_datacenter_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_datacenter_storage_domain_map_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_interface_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_interface_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_interface_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_host_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_cluster_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_datacenter_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_datacenter_storage_domain_map_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_host_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_host_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_storage_domain_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_tag_details_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_tag_relations_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_vm_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.vm_device_history OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_vm_device_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_vm_disk_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_latest_vm_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_storage_domain_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_storage_domain_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_storage_domain_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_storage_domain_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_tag_details_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_tag_relations_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_device_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_disk_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_disk_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_disk_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_disk_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_interface_configuration_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_interface_daily_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_interface_hourly_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_interface_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_1_vm_samples_history_view OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_clusters OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_datacenters OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_hosts OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_hosts_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_vms OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_vms_devices OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_vms_disks OWNER TO engine_history;', 'ALTER TABLE public.v3_2_configuration_history_vms_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_2_enum_translator OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_clusters OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_datacenters OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_hosts OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_hosts_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_vms OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_vms_devices OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_vms_disks OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_configuration_vms_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_map_datacenters_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_tags_details OWNER TO engine_history;', 'ALTER TABLE public.v3_2_latest_tags_relations OWNER TO engine_history;', 'ALTER TABLE public.v3_2_map_history_datacenters_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_hosts_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_hosts_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_hosts_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_users_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_2_statistics_vms_users_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_2_tags_details_history OWNER TO engine_history;', 'ALTER TABLE public.v3_2_tags_relations_history OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_clusters OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_datacenters OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_hosts OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_hosts_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_vms OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_vms_devices OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_vms_disks OWNER TO engine_history;', 'ALTER TABLE public.v3_3_configuration_history_vms_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_3_enum_translator OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_clusters OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_datacenters OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_hosts OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_hosts_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_vms OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_vms_devices OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_vms_disks OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_configuration_vms_interfaces OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_map_datacenters_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_tags_details OWNER TO engine_history;', 'ALTER TABLE public.v3_3_latest_tags_relations OWNER TO engine_history;', 'ALTER TABLE public.v3_3_map_history_datacenters_storage_domains OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_hosts_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_hosts_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_hosts_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_resources_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_resources_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_resources_usage_samples OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_users_usage_daily OWNER TO engine_history;', 'ALTER TABLE public.v3_3_statistics_vms_users_usage_hourly OWNER TO engine_history;', 'ALTER TABLE public.v3_3_tags_details_history OWNER TO engine_history;', 'ALTER TABLE public.v3_3_tags_relations_history OWNER TO engine_history;'] >2014-02-17 14:04:49::DEBUG::common_utils::907::root:: Executing command --> '/bin/su -l postgres -c /usr/bin/psql -U postgres -d ovirt_engine_history -tA' in working directory '/root' >2014-02-17 14:04:49::DEBUG::common_utils::921::root:: input = ALTER DATABASE ovirt_engine_history OWNER TO engine_history; >ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO engine_history; >ALTER TYPE public.async_tasks_info_rs OWNER TO engine_history; >ALTER FUNCTION public.attach_user_to_su_role(v_permission_id uuid) OWNER TO engine_history; >ALTER FUNCTION public.attach_user_to_su_role(v_permission_id uuid, v_user_id character varying, v_name character varying, v_domain character varying) OWNER TO engine_history; >ALTER FUNCTION public.checkdbconnection() OWNER TO engine_history; >ALTER FUNCTION public.fn_db_add_action_group_to_role(v_role_id uuid, v_action_group_id integer) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_add_column(v_table character varying, v_column character varying, v_column_def text) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_add_column_to_object_white_list(v_object_name character varying, v_column_name character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_add_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_change_column_type(v_table character varying, v_column character varying, v_type character varying, v_new_type character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_create_constraint(v_table character varying, v_constraint character varying, v_constraint_sql text) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_delete_config_for_version(v_version text) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_delete_config_value(v_option_name character varying, v_version text) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_delete_config_value_all_versions(v_option_name character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_drop_column(v_table character varying, v_column character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_drop_constraint(v_table character varying, v_constraint character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_get_async_tasks() OWNER TO engine_history; >ALTER FUNCTION public.fn_db_mask_object(v_object regclass) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_rename_column(v_table character varying, v_column character varying, v_new_name character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_rename_config_key(v_old_option_name character varying, v_new_option_name character varying, v_version character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_split_config_value(v_option_name character varying, v_old_option_value character varying, v_new_option_value character varying, v_update_from_version character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_unlock_disk(v_id uuid) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_unlock_entity(v_object_type character varying, v_name character varying, v_recursive boolean) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_unlock_snapshot(v_id uuid) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_update_config_value(v_option_name character varying, v_option_value character varying, v_version character varying) OWNER TO engine_history; >ALTER FUNCTION public.fn_db_update_default_config_value(v_option_name character varying, v_default_option_value character varying, v_option_value character varying, v_version character varying, v_ignore_default_value_case boolean) OWNER TO engine_history; >ALTER FUNCTION public.fn_get_column_size(v_table character varying, v_column character varying) OWNER TO engine_history; >ALTER FUNCTION public.generate_drop_all_functions_syntax() OWNER TO engine_history; >ALTER FUNCTION public.generate_drop_all_seq_syntax() OWNER TO engine_history; >ALTER FUNCTION public.generate_drop_all_tables_syntax() OWNER TO engine_history; >ALTER FUNCTION public.generate_drop_all_views_syntax() OWNER TO engine_history; >ALTER FUNCTION public.getpathids(currenttagid uuid, runnumber integer) OWNER TO engine_history; >ALTER FUNCTION public.getpathinnames(taghistoryid integer) OWNER TO engine_history; >ALTER FUNCTION public.update_enum_translator(enum_type character varying, enum_key smallint, language_code character varying, value text) OWNER TO engine_history; >ALTER FUNCTION public.update_tags_path_child(thisupdate timestamp with time zone) OWNER TO engine_history; >ALTER TABLE public.calendar OWNER TO engine_history; >ALTER TABLE public.configuration_seq OWNER TO engine_history; >ALTER TABLE public.cluster_configuration OWNER TO engine_history; >ALTER TABLE public.datacenter_configuration OWNER TO engine_history; >ALTER TABLE public.datacenter_history_seq3 OWNER TO engine_history; >ALTER TABLE public.datacenter_daily_history OWNER TO engine_history; >ALTER TABLE public.datacenter_history_seq1 OWNER TO engine_history; >ALTER TABLE public.datacenter_history_seq2 OWNER TO engine_history; >ALTER TABLE public.datacenter_hourly_history OWNER TO engine_history; >ALTER TABLE public.datacenter_samples_history OWNER TO engine_history; >ALTER TABLE public.datacenter_storage_domain_map_seq OWNER TO engine_history; >ALTER TABLE public.datacenter_storage_domain_map OWNER TO engine_history; >ALTER TABLE public.disk_vm_device_history_seq OWNER TO engine_history; >ALTER TABLE public.disk_vm_map_seq OWNER TO engine_history; >ALTER TABLE public.disks_vm_map OWNER TO engine_history; >ALTER TABLE public.enum_translator OWNER TO engine_history; >ALTER TABLE public.history_configuration OWNER TO engine_history; >ALTER TABLE public.host_configuration OWNER TO engine_history; >ALTER TABLE public.host_history_seq3 OWNER TO engine_history; >ALTER TABLE public.host_daily_history OWNER TO engine_history; >ALTER TABLE public.host_history_seq1 OWNER TO engine_history; >ALTER TABLE public.host_history_seq2 OWNER TO engine_history; >ALTER TABLE public.host_hourly_history OWNER TO engine_history; >ALTER TABLE public.host_interface_configuration OWNER TO engine_history; >ALTER TABLE public.host_interface_history_seq3 OWNER TO engine_history; >ALTER TABLE public.host_interface_daily_history OWNER TO engine_history; >ALTER TABLE public.host_interface_history_seq1 OWNER TO engine_history; >ALTER TABLE public.host_interface_history_seq2 OWNER TO engine_history; >ALTER TABLE public.host_interface_hourly_history OWNER TO engine_history; >ALTER TABLE public.host_interface_samples_history OWNER TO engine_history; >ALTER TABLE public.host_samples_history OWNER TO engine_history; >ALTER TABLE public.rhev_reports_input_control_cluster OWNER TO engine_history; >ALTER TABLE public.v3_1_enum_translator_view OWNER TO engine_history; >ALTER TABLE public.rhev_reports_input_control_enum OWNER TO engine_history; >ALTER TABLE public.schema_version_seq OWNER TO engine_history; >ALTER TABLE public.schema_version OWNER TO engine_history; >ALTER TABLE public.statistics_vms_users_usage_daily_seq OWNER TO engine_history; >ALTER TABLE public.statistics_vms_users_usage_daily OWNER TO engine_history; >ALTER TABLE public.statistics_vms_users_usage_hourly_seq OWNER TO engine_history; >ALTER TABLE public.statistics_vms_users_usage_hourly OWNER TO engine_history; >ALTER TABLE public.storage_domain_configuration OWNER TO engine_history; >ALTER TABLE public.storage_domain_history_seq3 OWNER TO engine_history; >ALTER TABLE public.storage_domain_daily_history OWNER TO engine_history; >ALTER TABLE public.storage_domain_history_seq1 OWNER TO engine_history; >ALTER TABLE public.storage_domain_history_seq2 OWNER TO engine_history; >ALTER TABLE public.storage_domain_hourly_history OWNER TO engine_history; >ALTER TABLE public.storage_domain_samples_history OWNER TO engine_history; >ALTER TABLE public.tag_details OWNER TO engine_history; >ALTER TABLE public.tag_relations_history_seq OWNER TO engine_history; >ALTER TABLE public.tag_relations_history OWNER TO engine_history; >ALTER TABLE public.v3_0_cluster_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_datacenter_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_datacenter_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_datacenter_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_datacenter_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_datacenter_storage_domain_map_view OWNER TO engine_history; >ALTER TABLE public.v3_0_disks_vm_map_view OWNER TO engine_history; >ALTER TABLE public.v3_0_enum_translator_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_interface_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_interface_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_interface_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_host_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_cluster_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_datacenter_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_datacenter_storage_domain_map_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_disks_vm_map_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_host_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_host_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_storage_domain_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_tag_details_view OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_tag_relations_history_view OWNER TO engine_history; >ALTER TABLE public.vm_configuration OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_vm_configuration_view OWNER TO engine_history; >ALTER TABLE public.vm_disk_configuration OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_vm_disk_configuration_view OWNER TO engine_history; >ALTER TABLE public.vm_interface_configuration OWNER TO engine_history; >ALTER TABLE public.v3_0_latest_vm_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_storage_domain_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_0_storage_domain_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_storage_domain_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_storage_domain_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_tag_details_view OWNER TO engine_history; >ALTER TABLE public.v3_0_tag_relations_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_configuration_view OWNER TO engine_history; >ALTER TABLE public.vm_history_seq3 OWNER TO engine_history; >ALTER TABLE public.vm_daily_history OWNER TO engine_history; >ALTER TABLE public.vm_disks_usage_history_seq3 OWNER TO engine_history; >ALTER TABLE public.vm_disks_usage_daily_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_disk_configuration_view OWNER TO engine_history; >ALTER TABLE public.vm_disk_history_seq3 OWNER TO engine_history; >ALTER TABLE public.vm_disk_daily_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_disk_daily_history_view OWNER TO engine_history; >ALTER TABLE public.vm_disk_history_seq2 OWNER TO engine_history; >ALTER TABLE public.vm_disk_hourly_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_disk_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.vm_disk_history_seq1 OWNER TO engine_history; >ALTER TABLE public.vm_disk_samples_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_disk_samples_history_view OWNER TO engine_history; >ALTER TABLE public.vm_disks_usage_history_seq2 OWNER TO engine_history; >ALTER TABLE public.vm_disks_usage_hourly_history OWNER TO engine_history; >ALTER TABLE public.vm_history_seq2 OWNER TO engine_history; >ALTER TABLE public.vm_hourly_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.vm_interface_history_seq3 OWNER TO engine_history; >ALTER TABLE public.vm_interface_daily_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_interface_daily_history_view OWNER TO engine_history; >ALTER TABLE public.vm_interface_history_seq2 OWNER TO engine_history; >ALTER TABLE public.vm_interface_hourly_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_interface_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.vm_interface_history_seq1 OWNER TO engine_history; >ALTER TABLE public.vm_interface_samples_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_interface_samples_history_view OWNER TO engine_history; >ALTER TABLE public.vm_disks_usage_history_seq1 OWNER TO engine_history; >ALTER TABLE public.vm_disks_usage_samples_history OWNER TO engine_history; >ALTER TABLE public.vm_history_seq1 OWNER TO engine_history; >ALTER TABLE public.vm_samples_history OWNER TO engine_history; >ALTER TABLE public.v3_0_vm_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_cluster_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_datacenter_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_datacenter_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_datacenter_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_datacenter_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_datacenter_storage_domain_map_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_interface_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_interface_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_interface_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_host_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_cluster_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_datacenter_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_datacenter_storage_domain_map_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_host_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_host_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_storage_domain_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_tag_details_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_tag_relations_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_vm_configuration_view OWNER TO engine_history; >ALTER TABLE public.vm_device_history OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_vm_device_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_vm_disk_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_latest_vm_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_storage_domain_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_storage_domain_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_storage_domain_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_storage_domain_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_tag_details_view OWNER TO engine_history; >ALTER TABLE public.v3_1_tag_relations_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_device_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_disk_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_disk_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_disk_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_disk_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_interface_configuration_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_interface_daily_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_interface_hourly_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_interface_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_1_vm_samples_history_view OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_clusters OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_datacenters OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_hosts OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_hosts_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_vms OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_vms_devices OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_vms_disks OWNER TO engine_history; >ALTER TABLE public.v3_2_configuration_history_vms_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_2_enum_translator OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_clusters OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_datacenters OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_hosts OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_hosts_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_vms OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_vms_devices OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_vms_disks OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_configuration_vms_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_map_datacenters_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_tags_details OWNER TO engine_history; >ALTER TABLE public.v3_2_latest_tags_relations OWNER TO engine_history; >ALTER TABLE public.v3_2_map_history_datacenters_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_datacenters_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_hosts_interfaces_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_hosts_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_hosts_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_hosts_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_storage_domains_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_disks_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_interfaces_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_users_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_2_statistics_vms_users_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_2_tags_details_history OWNER TO engine_history; >ALTER TABLE public.v3_2_tags_relations_history OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_clusters OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_datacenters OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_hosts OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_hosts_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_vms OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_vms_devices OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_vms_disks OWNER TO engine_history; >ALTER TABLE public.v3_3_configuration_history_vms_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_3_enum_translator OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_clusters OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_datacenters OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_hosts OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_hosts_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_vms OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_vms_devices OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_vms_disks OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_configuration_vms_interfaces OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_map_datacenters_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_tags_details OWNER TO engine_history; >ALTER TABLE public.v3_3_latest_tags_relations OWNER TO engine_history; >ALTER TABLE public.v3_3_map_history_datacenters_storage_domains OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_datacenters_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_hosts_interfaces_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_hosts_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_hosts_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_hosts_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_storage_domains_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_disks_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_interfaces_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_resources_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_resources_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_resources_usage_samples OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_users_usage_daily OWNER TO engine_history; >ALTER TABLE public.v3_3_statistics_vms_users_usage_hourly OWNER TO engine_history; >ALTER TABLE public.v3_3_tags_details_history OWNER TO engine_history; >ALTER TABLE public.v3_3_tags_relations_history OWNER TO engine_history; >2014-02-17 14:04:49::DEBUG::common_utils::962::root:: output = ALTER DATABASE >ALTER LANGUAGE >ALTER TYPE >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER FUNCTION >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE >ALTER TABLE > >2014-02-17 14:04:49::DEBUG::common_utils::963::root:: stderr = >2014-02-17 14:04:49::DEBUG::common_utils::964::root:: retcode = 0 >2014-02-17 14:04:49::DEBUG::decorators::18::root:: running upgradeDB >2014-02-17 14:04:49::DEBUG::rhevm-dwh-setup::170::root:: upgrading ovirt_engine_history db >2014-02-17 14:04:49::DEBUG::rhevm-dwh-setup::172::root:: ovirt engine history db upgrade is logged at /var/log/ovirt-engine/ovirt-history-db-upgrade-2014_02_17_14_04_49.log >2014-02-17 14:04:49::DEBUG::common_utils::907::root:: Executing command --> '/usr/share/ovirt-engine-dwh/db-scripts/upgrade.sh -s localhost -p 5432 -u engine_history -d ovirt_engine_history -l /var/log/ovirt-engine/ovirt-history-db-upgrade-2014_02_17_14_04_49.log -g' in working directory '/usr/share/ovirt-engine-dwh/db-scripts' >2014-02-17 14:04:49::DEBUG::common_utils::962::root:: output = >2014-02-17 14:04:49::DEBUG::common_utils::963::root:: stderr = psql: FATAL: password authentication failed for user "engine_history" >FATAL: password authentication failed for user "engine_history" > >2014-02-17 14:04:49::DEBUG::common_utils::964::root:: retcode = 2 >2014-02-17 14:04:49::ERROR::decorators::27::root:: Traceback (most recent call last): > File "/usr/share/ovirt-engine-dwh/decorators.py", line 20, in wrapped_f > output = f(*args) > File "/usr/bin/rhevm-dwh-setup", line 191, in upgradeDB > envDict={'ENGINE_PGPASS': PGPASS_TEMP}, > File "/usr/share/ovirt-engine-dwh/common_utils.py", line 967, in execCmd > raise Exception(msg) >Exception: Error while trying to upgrade ovirt_engine_history DB > >2014-02-17 14:04:49::ERROR::rhevm-dwh-setup::691::root:: Exception caught! >2014-02-17 14:04:49::ERROR::rhevm-dwh-setup::692::root:: Traceback (most recent call last): > File "/usr/bin/rhevm-dwh-setup", line 621, in main > upgradeDB(db_dict) > File "/usr/share/ovirt-engine-dwh/decorators.py", line 28, in wrapped_f > raise Exception(instance) >Exception: Error while trying to upgrade ovirt_engine_history DB >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1066846
: 865003