|
1 | 1 | <?php |
2 | | - |
3 | 2 | require "../baseInfo.php"; |
4 | 3 | $connection = new mysqli('localhost',$dbUserName,$dbPassword,$dbName); |
5 | | - |
6 | 4 | $arrays = [ |
| 5 | + "CREATE TABLE `send_list` ( |
| 6 | + `id` int(255) NOT NULL AUTO_INCREMENT, |
| 7 | + `offset` int(255) NOT NULL DEFAULT 0, |
| 8 | + `type` varchar(20) NOT NULL, |
| 9 | + `text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin, |
| 10 | + `chat_id` bigint(10), |
| 11 | + `message_id` int(255), |
| 12 | + `file_id` varchar(500), |
| 13 | + `state` int(1) NOT NULL DEFAULT 0, |
| 14 | + PRIMARY KEY (`id`) |
| 15 | + );", |
7 | 16 | "DROP TABLE `refered_users`;", |
8 | 17 | "DROP TABLE `server_accounts`;", |
9 | 18 | "ALTER TABLE `server_config` DROP `cookie`;", |
10 | | - "CREATE TABLE `discounts` ( |
| 19 | + "CREATE TABLE `discounts` ( |
11 | 20 | `id` int(255) NOT NULL AUTO_INCREMENT, |
12 | 21 | `hash_id` varchar(100) NOT NULL, |
13 | 22 | `type` varchar(10) NOT NULL, |
|
17 | 26 | `used_by` text DEFAULT NULL, |
18 | 27 | PRIMARY KEY (`id`) |
19 | 28 | );", |
20 | | - "CREATE TABLE `admins` ( |
| 29 | + "CREATE TABLE `admins` ( |
21 | 30 | `id` int(10) NOT NULL AUTO_INCREMENT, |
22 | 31 | `username` varchar(200) NOT NULL, |
23 | 32 | `password` varchar(200) NOT NULL, |
|
27 | 36 | );", |
28 | 37 | "INSERT INTO `admins` (`id`, `username`, `password`, `backupchannel`, `lang`) VALUES |
29 | 38 | (1, 'admin', 'admin', '-1002545458541', 'en');", |
30 | | - "CREATE TABLE `servers` ( |
| 39 | + "CREATE TABLE `servers` ( |
31 | 40 | `id` int(11) NOT NULL AUTO_INCREMENT, |
32 | 41 | `ip` varchar(200) NOT NULL, |
33 | 42 | `port` int(10) NOT NULL, |
|
38 | 47 | `status` int(11) NOT NULL, |
39 | 48 | PRIMARY KEY (`id`) |
40 | 49 | );", |
41 | | - "CREATE TABLE `increase_day` ( |
| 50 | + "CREATE TABLE `increase_day` ( |
42 | 51 | `id` int(11) NOT NULL AUTO_INCREMENT, |
43 | 52 | `volume` float NOT NULL, |
44 | 53 | `price` int(11) NOT NULL, |
45 | 54 | PRIMARY KEY (`id`) |
46 | 55 | );", |
47 | | - "CREATE TABLE `increase_order` ( |
| 56 | + "CREATE TABLE `increase_order`( |
48 | 57 | `id` int(11) NOT NULL AUTO_INCREMENT, |
49 | 58 | `userid` varchar(30) NOT NULL, |
50 | 59 | `server_id` int(11) NOT NULL, |
|
54 | 63 | `date` varchar(30) NOT NULL, |
55 | 64 | PRIMARY KEY (`id`) |
56 | 65 | );", |
57 | | - "CREATE TABLE `increase_plan` ( |
| 66 | + "CREATE TABLE `increase_plan` ( |
58 | 67 | `id` int(255) NOT NULL AUTO_INCREMENT, |
59 | 68 | `volume` float NOT NULL, |
60 | 69 | `price` int(255) NOT NULL, |
|
78 | 87 | "ALTER TABLE `discounts` ADD `can_use` INT(255) NOT NULL DEFAULT '1' AFTER `used_by`;", |
79 | 88 | "ALTER TABLE `server_plans` ADD `custom_port` INT(255) NOT NULL DEFAULT '0' AFTER `custom_path`;", |
80 | 89 | "ALTER TABLE `server_plans` ADD `custom_sni` VARCHAR(500) NULL AFTER `custom_port`;", |
81 | | - "CREATE TABLE `gift_list` ( |
| 90 | + "CREATE TABLE `gift_list` ( |
82 | 91 | `id` int(255) NOT NULL AUTO_INCREMENT, |
83 | 92 | `server_id` int(255) NOT NULL, |
84 | 93 | `volume` int(255) NOT NULL, |
|
102 | 111 | "ALTER TABLE `users` CHANGE `discount_percent` `discount_percent` VARCHAR(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL;", |
103 | 112 | "UPDATE `users` SET discount_percent = IF(discount_percent = 0, NULL, CONCAT('{\"normal\": ', discount_percent, '}')) WHERE discount_percent REGEXP '^[0-9]+$';" |
104 | 113 | ]; |
105 | | - |
106 | | - |
107 | 114 | function updateBot(){ |
108 | 115 | global $arrays, $connection, $walletwizwiz, $nowPaymentKey, $zarinpalId; |
109 | 116 |
|
110 | 117 | foreach($arrays as $query){ |
111 | 118 | try{ |
112 | 119 | $connection->query($query); |
113 | 120 | }catch (exception $error){ |
114 | | - |
| 121 | + echo json_encode($error); |
115 | 122 | } |
116 | 123 | } |
117 | 124 |
|
@@ -204,6 +211,7 @@ function updateBot(){ |
204 | 211 | } |
205 | 212 |
|
206 | 213 |
|
207 | | - |
| 214 | + if(file_exists('../tempCookie.txt')) unlink('../tempCookie.txt'); |
| 215 | + if(file_exists('../settings/messagewizwiz.json')) unlink('../settings/messagewizwiz.json'); |
208 | 216 | } |
209 | 217 | ?> |
0 commit comments