PHP Classes

File: SQL File

Recommend this page to a friend!
  Classes of Ramesh Narayan Jangid (Sharma)   PHP Microservices Framework   Sql/global.sql   Download  
File: Sql/global.sql
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP Microservices Framework
Setup microservices apps with configuration arrays
Author: By
Last change: refactor
Date: Yesterday
Size: 4,571 bytes
 

Contents

Class file image Download
DROP TABLE IF EXISTS `global_counter`; CREATE TABLE `global_counter` ( `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY AUTO_INCREMENT ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `clients`; CREATE TABLE `clients` ( `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, `name` varchar(255) DEFAULT NULL, `allowed_cidrs` text, `api_domain` varchar(255) DEFAULT NULL, `open_api_domain` varchar(255) DEFAULT NULL, `master_db_server_type` varchar(255) NOT NULL, `master_db_hostname` varchar(255) NOT NULL, `master_db_port` varchar(255) NOT NULL, `master_db_username` varchar(255) NOT NULL, `master_db_password` varchar(255) NOT NULL, `master_db_database` varchar(255) NOT NULL, `master_query_placeholder` varchar(255) NOT NULL, `slave_db_server_type` varchar(255) NOT NULL, `slave_db_hostname` varchar(255) NOT NULL, `slave_db_port` varchar(255) NOT NULL, `slave_db_username` varchar(255) NOT NULL, `slave_db_password` varchar(255) NOT NULL, `slave_db_database` varchar(255) NOT NULL, `slave_query_placeholder` varchar(255) NOT NULL, `master_cache_server_type` varchar(255) NOT NULL, `master_cache_hostname` varchar(255) NOT NULL, `master_cache_port` varchar(255) NOT NULL, `master_cache_username` varchar(255) NOT NULL, `master_cache_password` varchar(255) NOT NULL, `master_cache_database` varchar(255) NOT NULL, `master_cache_table` varchar(255) NOT NULL, `slave_cache_server_type` varchar(255) NOT NULL, `slave_cache_hostname` varchar(255) NOT NULL, `slave_cache_port` varchar(255) NOT NULL, `slave_cache_username` varchar(255) NOT NULL, `slave_cache_password` varchar(255) NOT NULL, `slave_cache_database` varchar(255) NOT NULL, `slave_cache_table` varchar(255) NOT NULL, `rateLimitMaxRequests` int DEFAULT NULL, `rateLimitSecondsWindow` int DEFAULT NULL, `comments` varchar(255) DEFAULT NULL, `created_by` int DEFAULT NULL, `created_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `approved_by` int DEFAULT NULL, `approved_on` timestamp NULL DEFAULT NULL, `updated_by` int DEFAULT NULL, `updated_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `is_approved` enum('Yes','No') NOT NULL DEFAULT 'No', `is_disabled` enum('Yes','No') NOT NULL DEFAULT 'No', `is_deleted` enum('Yes','No') NOT NULL DEFAULT 'No' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `groups`; CREATE TABLE `groups` ( `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, `name` varchar(100) NOT NULL, `client_id` int DEFAULT NULL, `allowed_cidrs` text, `rateLimitMaxRequests` int DEFAULT NULL, `rateLimitSecondsWindow` int DEFAULT NULL, `comments` varchar(255) DEFAULT NULL, `created_by` int DEFAULT NULL, `created_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `approved_by` int DEFAULT NULL, `approved_on` timestamp NULL DEFAULT NULL, `updated_by` int DEFAULT NULL, `updated_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `is_approved` enum('Yes','No') NOT NULL DEFAULT 'No', `is_disabled` enum('Yes','No') NOT NULL DEFAULT 'No', `is_deleted` enum('Yes','No') NOT NULL DEFAULT 'No' ) ENGINE=InnoDB DEFAULT CHARSET=latin1; LOCK TABLES `clients` WRITE; /*!40000 ALTER TABLE `clients` DISABLE KEYS */; INSERT INTO `clients` VALUES (1,'Client 001','0.0.0.0/0','api.client001.localhost','localhost','cDbServerType001','cDbServerHostname001','cDbServerPort001','cDbServerUsername001','cDbServerPassword001','cDbServerDatabase001','cDbServerQueryPlaceholder','cDbServerType001','cDbServerHostname001','cDbServerPort001','cDbServerUsername001','cDbServerPassword001','cDbServerDatabase001','cDbServerQueryPlaceholder','gCacheServerType','gCacheServerHostname','gCacheServerPort','gCacheServerUsername','gCacheServerPassword','gCacheServerDatabase','gCacheServerTable','gCacheServerType','gCacheServerHostname','gCacheServerPort','gCacheServerUsername','gCacheServerPassword','gCacheServerDatabase','gCacheServerTable',NULL,NULL,'',NULL,'2023-04-15 08:54:50',NULL,NULL,NULL,'2023-04-29 16:00:41','Yes','No','No'); /*!40000 ALTER TABLE `clients` ENABLE KEYS */; UNLOCK TABLES; LOCK TABLES `groups` WRITE; /*!40000 ALTER TABLE `groups` DISABLE KEYS */; INSERT INTO `groups` VALUES (2,'Client001UserGroup1',1,'0.0.0.0/0',NULL,NULL,'',NULL,'2023-04-15 08:54:50',NULL,NULL,NULL,'2023-04-21 06:38:22','Yes','No','No'), (3,'AdminGroup',1,'0.0.0.0/0',NULL,NULL,'',NULL,'2023-04-15 08:54:50',NULL,NULL,NULL,'2023-04-21 06:38:22','Yes','No','No'); /*!40000 ALTER TABLE `groups` ENABLE KEYS */; UNLOCK TABLES;