mirror of https://github.com/itflow-org/itflow
Update database to have discount field on invoice.
This commit is contained in:
parent
de91afe1a0
commit
8182144bdc
|
|
@ -1470,8 +1470,18 @@ if (LATEST_DATABASE_VERSION > CURRENT_DATABASE_VERSION) {
|
|||
//
|
||||
// Then, update the database to the next sequential version
|
||||
mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '0.9.0'");
|
||||
}
|
||||
//
|
||||
}
|
||||
|
||||
if (CURRENT_DATABASE_VERSION == '0.9.0') {
|
||||
// Insert queries here required to update to DB version 0.9.1
|
||||
mysqli_query($mysqli, "ALTER TABLE `invoices` ADD `invoice_discount_amount` DECIMAL(15,2) NOT NULL DEFAULT 0.00 AFTER `invoice_due`");
|
||||
mysqli_query($mysqli, "ALTER TABLE `recurring` ADD `recurring_discount_amount` DECIMAL(15,2) NOT NULL DEFAULT 0.00 AFTER `recurring_status`");
|
||||
mysqli_query($mysqli, "ALTER TABLE `quotes` ADD `quote_discount_amount` DECIMAL(15,2) NOT NULL DEFAULT 0.00 AFTER `quote_status`");
|
||||
|
||||
// Then update the database to the next sequential version
|
||||
mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '0.9.1'");
|
||||
|
||||
}
|
||||
|
||||
} else {
|
||||
// Up-to-date
|
||||
|
|
|
|||
|
|
@ -5,4 +5,4 @@
|
|||
* It is used in conjunction with database_updates.php
|
||||
*/
|
||||
|
||||
DEFINE("LATEST_DATABASE_VERSION", "0.9.0");
|
||||
DEFINE("LATEST_DATABASE_VERSION", "0.9.1");
|
||||
|
|
|
|||
3
db.sql
3
db.sql
|
|
@ -714,6 +714,7 @@ CREATE TABLE `invoices` (
|
|||
`invoice_status` varchar(200) NOT NULL,
|
||||
`invoice_date` date NOT NULL,
|
||||
`invoice_due` date NOT NULL,
|
||||
`invoice_discount_amount` decimal(15,2) NOT NULL DEFAULT 0.00,
|
||||
`invoice_amount` decimal(15,2) NOT NULL DEFAULT 0.00,
|
||||
`invoice_currency_code` varchar(200) NOT NULL,
|
||||
`invoice_note` text DEFAULT NULL,
|
||||
|
|
@ -938,6 +939,7 @@ CREATE TABLE `quotes` (
|
|||
`quote_status` varchar(200) NOT NULL,
|
||||
`quote_date` date NOT NULL,
|
||||
`quote_expire` date DEFAULT NULL,
|
||||
`quote_discount_amount` decimal(15,2) NOT NULL DEFAULT 0.00,
|
||||
`quote_amount` decimal(15,2) NOT NULL DEFAULT 0.00,
|
||||
`quote_currency_code` varchar(200) NOT NULL,
|
||||
`quote_note` text DEFAULT NULL,
|
||||
|
|
@ -988,6 +990,7 @@ CREATE TABLE `recurring` (
|
|||
`recurring_last_sent` date DEFAULT NULL,
|
||||
`recurring_next_date` date NOT NULL,
|
||||
`recurring_status` int(1) NOT NULL,
|
||||
`recurring_discount_amount` decimal(15,2) NOT NULL DEFAULT 0.00,
|
||||
`recurring_amount` decimal(15,2) NOT NULL DEFAULT 0.00,
|
||||
`recurring_currency_code` varchar(200) NOT NULL,
|
||||
`recurring_note` text DEFAULT NULL,
|
||||
|
|
|
|||
Loading…
Reference in New Issue