From 8a6099174fd7752c65cc593a0ee0a1b4682c5142 Mon Sep 17 00:00:00 2001
From: Guillermo Giuliana <guillermogiuliana@hotmail.com>
Date: Thu, 23 Jan 2020 12:54:10 -0300
Subject: [PATCH] v4.6.0 update version

---
 version_upgrades/4.6.0/4.6.0.php | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 version_upgrades/4.6.0/4.6.0.php

diff --git a/version_upgrades/4.6.0/4.6.0.php b/version_upgrades/4.6.0/4.6.0.php
new file mode 100644
index 00000000..960c9bba
--- /dev/null
+++ b/version_upgrades/4.6.0/4.6.0.php
@@ -0,0 +1,29 @@
+<?php
+require_once '../mysql_connect.php';
+print 'Begin update v4.6.0...' . PHP_EOL;
+
+// Update Ticket table
+print '[1/3] Updating ticket table...' . PHP_EOL;
+if ($mysql->query("SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'ticket' AND COLUMN_NAME = 'edited_title'")->num_rows == 0) {
+	$mysql->query("ALTER TABLE ticket ADD edited_title tinyint(1)");
+} else {
+	print 'edited_title column already exists' . PHP_EOL;
+}
+
+// Update APIkey table
+print '[2/3] Updating APIkey table...' . PHP_EOL;
+if ($mysql->query("SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'apikey' AND COLUMN_NAME = 'type'")->num_rows == 0) {
+	$mysql->query("ALTER TABLE apikey ADD type varchar(191)");
+} else {
+	print 'type column already exists' . PHP_EOL;
+}
+
+// Update Log table
+print '[3/3] Updating Log table...' . PHP_EOL;
+if ($mysql->query("SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'log' AND COLUMN_NAME = 'author_name'")->num_rows == 0) {
+	$mysql->query("ALTER TABLE log ADD author_name varchar(191)");
+} else {
+	print 'author_name column already exists' . PHP_EOL;
+}
+
+print 'Update Completed!' . PHP_EOL;