From 57255ac72c99ee667a4d0ce765d67acbe4cc25ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Beims=20Br=C3=A4scher?= Date: Wed, 23 Aug 2017 16:40:48 -0300 Subject: [PATCH] CLOUDSTACK-9914: Update Quota plugin to support currency values up to 5 decimal places (#2123) Summary: this commit alters column currency_value from table cloud_usage.quota_tariff to support values up to 5 decimal places. The current implementation allows up to 2 decimal places. Issue: need to use more than 2 decimal places to define resources values in Quota tariff. Solution: modify column currency_value from table cloud_usage.quota_tariff to support values up to 5 decimal places. Values with more than 5 decimal places will be displayed with scientific notation in the user interface. SQL command: "ALTER TABLE cloud_usage.quota_tariff MODIFY currency_value DECIMAL(15,5) not null" --- setup/db/db/schema-41000to41100-cleanup.sql | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup/db/db/schema-41000to41100-cleanup.sql b/setup/db/db/schema-41000to41100-cleanup.sql index 7fea017bc6e..60bc535fbc8 100644 --- a/setup/db/db/schema-41000to41100-cleanup.sql +++ b/setup/db/db/schema-41000to41100-cleanup.sql @@ -18,3 +18,6 @@ --; -- Schema upgrade cleanup from 4.10.0.0 to 4.11.0.0 --; + +-- CLOUDSTACK-9914: Alter quota_tariff to support currency values up to 5 decimal places +ALTER TABLE `cloud_usage`.`quota_tariff` MODIFY `currency_value` DECIMAL(15,5) not null