From cb4cd58a5e2b4c5a378a5ba2ac13890ff7e62737 Mon Sep 17 00:00:00 2001 From: git Date: Thu, 19 Jun 2025 13:28:46 +0100 Subject: [PATCH] Add vpn-sites/install/table.sql --- vpn-sites/install/table.sql | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 vpn-sites/install/table.sql diff --git a/vpn-sites/install/table.sql b/vpn-sites/install/table.sql new file mode 100644 index 0000000..7897490 --- /dev/null +++ b/vpn-sites/install/table.sql @@ -0,0 +1,22 @@ +-- Drop the table if it already exists +DROP TABLE IF EXISTS `vpn_sites`; + +-- Create table in MariaDB, mapping SQLite types to appropriate MySQL types +CREATE TABLE `vpn_sites` ( + `site_name` VARCHAR(255) NOT NULL, + `remote_ip` VARCHAR(45) DEFAULT NULL, + `remote_port` INT DEFAULT NULL, + `my_local_udp_port` INT NOT NULL, + `my_ip_in_tunnel` VARCHAR(45) NOT NULL, + `remote_ip_in_tunnel` VARCHAR(45) NOT NULL, + `remote_ip_net_addr` VARCHAR(45) DEFAULT NULL, + `route_mask` VARCHAR(45) DEFAULT NULL, + `route_gw` VARCHAR(45) DEFAULT NULL, + `key` TEXT NOT NULL, + `cipher` VARCHAR(100) DEFAULT NULL, + `mtu` INT DEFAULT NULL, + `float` TINYINT(1) DEFAULT NULL, + PRIMARY KEY (`site_name`) +) ENGINE=InnoDB + DEFAULT CHARSET = utf8mb4 + COLLATE = utf8mb4_unicode_ci; \ No newline at end of file