Welcome to Wordpress.test. This is your first post. Edit or delete it, then start writing!
\n','Hello world!','','publish','open','open','','hello-world','','','2023-06-06 11:10:46','2023-06-06 11:10:46','',0,'https://wordpress.test/?p=1',0,'post','',1),(2,1,'2023-06-06 11:10:46','2023-06-06 11:10:46','\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n','Sample Page','','publish','closed','open','','sample-page','','','2023-06-06 11:10:46','2023-06-06 11:10:46','',0,'https://wordpress.test/?page_id=2',0,'page','',0); -/*!40000 ALTER TABLE `wp_posts` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wp_registration_log` --- - -DROP TABLE IF EXISTS `wp_registration_log`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_registration_log` ( - `ID` bigint(20) NOT NULL AUTO_INCREMENT, - `email` varchar(255) NOT NULL DEFAULT '', - `IP` varchar(30) NOT NULL DEFAULT '', - `blog_id` bigint(20) NOT NULL DEFAULT 0, - `date_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', - PRIMARY KEY (`ID`), - KEY `IP` (`IP`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wp_registration_log` --- - -LOCK TABLES `wp_registration_log` WRITE; -/*!40000 ALTER TABLE `wp_registration_log` DISABLE KEYS */; -/*!40000 ALTER TABLE `wp_registration_log` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wp_signups` --- - -DROP TABLE IF EXISTS `wp_signups`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_signups` ( - `signup_id` bigint(20) NOT NULL AUTO_INCREMENT, - `domain` varchar(200) NOT NULL DEFAULT '', - `path` varchar(100) NOT NULL DEFAULT '', - `title` longtext NOT NULL, - `user_login` varchar(60) NOT NULL DEFAULT '', - `user_email` varchar(100) NOT NULL DEFAULT '', - `registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', - `activated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', - `active` tinyint(1) NOT NULL DEFAULT 0, - `activation_key` varchar(50) NOT NULL DEFAULT '', - `meta` longtext DEFAULT NULL, - PRIMARY KEY (`signup_id`), - KEY `activation_key` (`activation_key`), - KEY `user_email` (`user_email`), - KEY `user_login_email` (`user_login`,`user_email`), - KEY `domain_path` (`domain`(140),`path`(51)) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wp_signups` --- - -LOCK TABLES `wp_signups` WRITE; -/*!40000 ALTER TABLE `wp_signups` DISABLE KEYS */; -/*!40000 ALTER TABLE `wp_signups` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wp_site` --- - -DROP TABLE IF EXISTS `wp_site`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_site` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT, - `domain` varchar(200) NOT NULL DEFAULT '', - `path` varchar(100) NOT NULL DEFAULT '', - PRIMARY KEY (`id`), - KEY `domain` (`domain`(140),`path`(51)) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `wp_site` --- - -LOCK TABLES `wp_site` WRITE; -/*!40000 ALTER TABLE `wp_site` DISABLE KEYS */; -INSERT INTO `wp_site` VALUES (1,'wordpress.test','/'); -/*!40000 ALTER TABLE `wp_site` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `wp_sitemeta` --- - -DROP TABLE IF EXISTS `wp_sitemeta`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_sitemeta` ( - `meta_id` bigint(20) NOT NULL AUTO_INCREMENT, - `site_id` bigint(20) NOT NULL DEFAULT 0, - `meta_key` varchar(255) DEFAULT NULL, - `meta_value` longtext DEFAULT NULL, - PRIMARY KEY (`meta_id`), - KEY `meta_key` (`meta_key`(191)), - KEY `site_id` (`site_id`) -) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_sitemeta` +-- Dumping data for table `foo_posts` -- -LOCK TABLES `wp_sitemeta` WRITE; -/*!40000 ALTER TABLE `wp_sitemeta` DISABLE KEYS */; -INSERT INTO `wp_sitemeta` VALUES (1,1,'user_count','1'),(2,1,'site_name','Test'),(3,1,'admin_email','admin@wordpress.test'),(4,1,'admin_user_id','1'),(5,1,'registration','none'),(6,1,'upload_filetypes','jpg jpeg png gif webp mov avi mpg 3gp 3g2 midi mid pdf doc ppt odt pptx docx pps ppsx xls xlsx key mp3 ogg flac m4a wav mp4 m4v webm ogv flv'),(7,1,'blog_upload_space','100'),(8,1,'fileupload_maxk','1500'),(9,1,'site_admins','a:1:{i:0;s:5:\"admin\";}'),(10,1,'allowedthemes','a:1:{s:17:\"twentytwentythree\";b:1;}'),(11,1,'illegal_names','a:9:{i:0;s:3:\"www\";i:1;s:3:\"web\";i:2;s:4:\"root\";i:3;s:5:\"admin\";i:4;s:4:\"main\";i:5;s:6:\"invite\";i:6;s:13:\"administrator\";i:7;s:5:\"files\";i:8;s:4:\"blog\";}'),(12,1,'wpmu_upgrade_site','53496'),(13,1,'welcome_email','Howdy USERNAME,\n\nYour new SITE_NAME site has been successfully set up at:\nBLOG_URL\n\nYou can log in to the administrator account with the following information:\n\nUsername: USERNAME\nPassword: PASSWORD\nLog in here: BLOG_URLwp-login.php\n\nWe hope you enjoy your new site. Thanks!\n\n--The Team @ SITE_NAME'),(14,1,'first_post','Welcome to %s. This is your first post. Edit or delete it, then start writing!'),(15,1,'siteurl','https://wordpress.test/'),(16,1,'add_new_users','0'),(17,1,'upload_space_check_disabled','1'),(18,1,'subdomain_install',''),(19,1,'ms_files_rewriting','0'),(20,1,'user_count',''),(21,1,'initial_db_version',''),(22,1,'active_sitewide_plugins','a:0:{}'),(23,1,'WPLANG','en_US'),(24,1,'main_site','1'); -/*!40000 ALTER TABLE `wp_sitemeta` ENABLE KEYS */; +LOCK TABLES `foo_posts` WRITE; +/*!40000 ALTER TABLE `foo_posts` DISABLE KEYS */; +INSERT INTO `foo_posts` VALUES (1,1,'2016-09-15 15:16:23','2016-09-15 15:16:23','Welcome to WordPress. This is your first post. Edit or delete it, then start writing!','Hello world!','','publish','open','open','','hello-world','','','2016-09-15 15:16:23','2016-09-15 15:16:23','',0,'http://another.dev/?p=1',0,'post','',1),(2,1,'2016-09-15 15:16:23','2016-09-15 15:16:23','This is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)\n\n...or something like this:\n\n
The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.\n\nAs a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!','Sample Page','','publish','closed','open','','sample-page','','','2016-09-15 15:16:23','2016-09-15 15:16:23','',0,'http://another.dev/?page_id=2',0,'page','',0),(3,0,'2016-09-15 15:52:45','0000-00-00 00:00:00','foo','foo','foo','draft','open','open','','','','','2016-09-15 15:52:45','0000-00-00 00:00:00','',0,'http://another.dev/?p=3',0,'post','',0); +/*!40000 ALTER TABLE `foo_posts` ENABLE KEYS */; UNLOCK TABLES; -- --- Table structure for table `wp_term_relationships` +-- Table structure for table `foo_term_relationships` -- -DROP TABLE IF EXISTS `wp_term_relationships`; +DROP TABLE IF EXISTS `foo_term_relationships`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_term_relationships` ( +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `foo_term_relationships` ( `object_id` bigint(20) unsigned NOT NULL DEFAULT 0, `term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT 0, `term_order` int(11) NOT NULL DEFAULT 0, PRIMARY KEY (`object_id`,`term_taxonomy_id`), KEY `term_taxonomy_id` (`term_taxonomy_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_term_relationships` +-- Dumping data for table `foo_term_relationships` -- -LOCK TABLES `wp_term_relationships` WRITE; -/*!40000 ALTER TABLE `wp_term_relationships` DISABLE KEYS */; -INSERT INTO `wp_term_relationships` VALUES (1,1,0); -/*!40000 ALTER TABLE `wp_term_relationships` ENABLE KEYS */; +LOCK TABLES `foo_term_relationships` WRITE; +/*!40000 ALTER TABLE `foo_term_relationships` DISABLE KEYS */; +INSERT INTO `foo_term_relationships` VALUES (1,1,0),(3,1,0); +/*!40000 ALTER TABLE `foo_term_relationships` ENABLE KEYS */; UNLOCK TABLES; -- --- Table structure for table `wp_term_taxonomy` +-- Table structure for table `foo_term_taxonomy` -- -DROP TABLE IF EXISTS `wp_term_taxonomy`; +DROP TABLE IF EXISTS `foo_term_taxonomy`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_term_taxonomy` ( +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `foo_term_taxonomy` ( `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, `taxonomy` varchar(32) NOT NULL DEFAULT '', @@ -447,27 +266,27 @@ CREATE TABLE `wp_term_taxonomy` ( PRIMARY KEY (`term_taxonomy_id`), UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), KEY `taxonomy` (`taxonomy`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_term_taxonomy` +-- Dumping data for table `foo_term_taxonomy` -- -LOCK TABLES `wp_term_taxonomy` WRITE; -/*!40000 ALTER TABLE `wp_term_taxonomy` DISABLE KEYS */; -INSERT INTO `wp_term_taxonomy` VALUES (1,1,'category','',0,1); -/*!40000 ALTER TABLE `wp_term_taxonomy` ENABLE KEYS */; +LOCK TABLES `foo_term_taxonomy` WRITE; +/*!40000 ALTER TABLE `foo_term_taxonomy` DISABLE KEYS */; +INSERT INTO `foo_term_taxonomy` VALUES (1,1,'category','',0,1); +/*!40000 ALTER TABLE `foo_term_taxonomy` ENABLE KEYS */; UNLOCK TABLES; -- --- Table structure for table `wp_termmeta` +-- Table structure for table `foo_termmeta` -- -DROP TABLE IF EXISTS `wp_termmeta`; +DROP TABLE IF EXISTS `foo_termmeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_termmeta` ( +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `foo_termmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) DEFAULT NULL, @@ -475,26 +294,26 @@ CREATE TABLE `wp_termmeta` ( PRIMARY KEY (`meta_id`), KEY `term_id` (`term_id`), KEY `meta_key` (`meta_key`(191)) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_termmeta` +-- Dumping data for table `foo_termmeta` -- -LOCK TABLES `wp_termmeta` WRITE; -/*!40000 ALTER TABLE `wp_termmeta` DISABLE KEYS */; -/*!40000 ALTER TABLE `wp_termmeta` ENABLE KEYS */; +LOCK TABLES `foo_termmeta` WRITE; +/*!40000 ALTER TABLE `foo_termmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `foo_termmeta` ENABLE KEYS */; UNLOCK TABLES; -- --- Table structure for table `wp_terms` +-- Table structure for table `foo_terms` -- -DROP TABLE IF EXISTS `wp_terms`; +DROP TABLE IF EXISTS `foo_terms`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_terms` ( +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `foo_terms` ( `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(200) NOT NULL DEFAULT '', `slug` varchar(200) NOT NULL DEFAULT '', @@ -502,27 +321,27 @@ CREATE TABLE `wp_terms` ( PRIMARY KEY (`term_id`), KEY `slug` (`slug`(191)), KEY `name` (`name`(191)) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_terms` +-- Dumping data for table `foo_terms` -- -LOCK TABLES `wp_terms` WRITE; -/*!40000 ALTER TABLE `wp_terms` DISABLE KEYS */; -INSERT INTO `wp_terms` VALUES (1,'Uncategorized','uncategorized',0); -/*!40000 ALTER TABLE `wp_terms` ENABLE KEYS */; +LOCK TABLES `foo_terms` WRITE; +/*!40000 ALTER TABLE `foo_terms` DISABLE KEYS */; +INSERT INTO `foo_terms` VALUES (1,'Uncategorized','uncategorized',0); +/*!40000 ALTER TABLE `foo_terms` ENABLE KEYS */; UNLOCK TABLES; -- --- Table structure for table `wp_usermeta` +-- Table structure for table `foo_usermeta` -- -DROP TABLE IF EXISTS `wp_usermeta`; +DROP TABLE IF EXISTS `foo_usermeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_usermeta` ( +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `foo_usermeta` ( `umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) DEFAULT NULL, @@ -530,27 +349,27 @@ CREATE TABLE `wp_usermeta` ( PRIMARY KEY (`umeta_id`), KEY `user_id` (`user_id`), KEY `meta_key` (`meta_key`(191)) -) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_usermeta` +-- Dumping data for table `foo_usermeta` -- -LOCK TABLES `wp_usermeta` WRITE; -/*!40000 ALTER TABLE `wp_usermeta` DISABLE KEYS */; -INSERT INTO `wp_usermeta` VALUES (1,1,'nickname','admin'),(2,1,'first_name',''),(3,1,'last_name',''),(4,1,'description',''),(5,1,'rich_editing','true'),(6,1,'syntax_highlighting','true'),(7,1,'comment_shortcuts','false'),(8,1,'admin_color','fresh'),(9,1,'use_ssl','0'),(10,1,'show_admin_bar_front','true'),(11,1,'locale',''),(12,1,'wp_capabilities','a:1:{s:13:\"administrator\";b:1;}'),(13,1,'wp_user_level','10'),(14,1,'dismissed_wp_pointers',''),(15,1,'aim',''),(16,1,'yim',''),(17,1,'jabber',''),(18,1,'source_domain','wordpress.test'),(19,1,'primary_blog','1'); -/*!40000 ALTER TABLE `wp_usermeta` ENABLE KEYS */; +LOCK TABLES `foo_usermeta` WRITE; +/*!40000 ALTER TABLE `foo_usermeta` DISABLE KEYS */; +INSERT INTO `foo_usermeta` VALUES (1,1,'nickname','admin'),(2,1,'first_name',''),(3,1,'last_name',''),(4,1,'description',''),(5,1,'rich_editing','true'),(6,1,'comment_shortcuts','false'),(7,1,'admin_color','fresh'),(8,1,'use_ssl','0'),(9,1,'show_admin_bar_front','true'),(10,1,'foo_capabilities','a:1:{s:13:\"administrator\";b:1;}'),(11,1,'foo_user_level','10'),(12,1,'dismissed_wp_pointers',''),(13,1,'show_welcome_panel','1'); +/*!40000 ALTER TABLE `foo_usermeta` ENABLE KEYS */; UNLOCK TABLES; -- --- Table structure for table `wp_users` +-- Table structure for table `foo_users` -- -DROP TABLE IF EXISTS `wp_users`; +DROP TABLE IF EXISTS `foo_users`; /*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `wp_users` ( +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `foo_users` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_login` varchar(60) NOT NULL DEFAULT '', `user_pass` varchar(255) NOT NULL DEFAULT '', @@ -561,23 +380,2266 @@ CREATE TABLE `wp_users` ( `user_activation_key` varchar(255) NOT NULL DEFAULT '', `user_status` int(11) NOT NULL DEFAULT 0, `display_name` varchar(250) NOT NULL DEFAULT '', - `spam` tinyint(2) NOT NULL DEFAULT 0, - `deleted` tinyint(2) NOT NULL DEFAULT 0, PRIMARY KEY (`ID`), KEY `user_login_key` (`user_login`), KEY `user_nicename` (`user_nicename`), KEY `user_email` (`user_email`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `wp_users` +-- Dumping data for table `foo_users` -- -LOCK TABLES `wp_users` WRITE; -/*!40000 ALTER TABLE `wp_users` DISABLE KEYS */; -INSERT INTO `wp_users` VALUES (1,'admin','$P$BnMYRn01JxSA6T33CTl8A.H/tvRWfN0','admin','admin@wordpress.test','https://wordpress.test','2023-06-06 11:10:46','',0,'admin',0,0); -/*!40000 ALTER TABLE `wp_users` ENABLE KEYS */; +LOCK TABLES `foo_users` WRITE; +/*!40000 ALTER TABLE `foo_users` DISABLE KEYS */; +INSERT INTO `foo_users` VALUES (1,'admin','$P$B/Sn5B37uJp0gPk6Va76CjEjXsLwlp/','admin','amdin@another.dev','','2016-09-15 15:16:23','',0,'admin'); +/*!40000 ALTER TABLE `foo_users` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_commentmeta` +-- + +DROP TABLE IF EXISTS `wp_2_commentmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_commentmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `comment_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `comment_id` (`comment_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_commentmeta` +-- + +LOCK TABLES `wp_2_commentmeta` WRITE; +/*!40000 ALTER TABLE `wp_2_commentmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_2_commentmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_comments` +-- + +DROP TABLE IF EXISTS `wp_2_comments`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_comments` ( + `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT 0, + `comment_author` tinytext NOT NULL, + `comment_author_email` varchar(100) NOT NULL DEFAULT '', + `comment_author_url` varchar(200) NOT NULL DEFAULT '', + `comment_author_IP` varchar(100) NOT NULL DEFAULT '', + `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `comment_content` text NOT NULL, + `comment_karma` int(11) NOT NULL DEFAULT 0, + `comment_approved` varchar(20) NOT NULL DEFAULT '1', + `comment_agent` varchar(255) NOT NULL DEFAULT '', + `comment_type` varchar(20) NOT NULL DEFAULT 'comment', + `comment_parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, + PRIMARY KEY (`comment_ID`), + KEY `comment_post_ID` (`comment_post_ID`), + KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`), + KEY `comment_date_gmt` (`comment_date_gmt`), + KEY `comment_parent` (`comment_parent`), + KEY `comment_author_email` (`comment_author_email`(10)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_comments` +-- + +LOCK TABLES `wp_2_comments` WRITE; +/*!40000 ALTER TABLE `wp_2_comments` DISABLE KEYS */; +INSERT INTO `wp_2_comments` VALUES (1,1,'A WordPress Commenter','wapuu@wordpress.example','http://wordpress/','','2019-12-16 15:30:18','2019-12-16 15:30:18','Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from Gravatar.',0,'1','','',0,0); +/*!40000 ALTER TABLE `wp_2_comments` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_links` +-- + +DROP TABLE IF EXISTS `wp_2_links`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_links` ( + `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `link_url` varchar(255) NOT NULL DEFAULT '', + `link_name` varchar(255) NOT NULL DEFAULT '', + `link_image` varchar(255) NOT NULL DEFAULT '', + `link_target` varchar(25) NOT NULL DEFAULT '', + `link_description` varchar(255) NOT NULL DEFAULT '', + `link_visible` varchar(20) NOT NULL DEFAULT 'Y', + `link_owner` bigint(20) unsigned NOT NULL DEFAULT 1, + `link_rating` int(11) NOT NULL DEFAULT 0, + `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `link_rel` varchar(255) NOT NULL DEFAULT '', + `link_notes` mediumtext NOT NULL, + `link_rss` varchar(255) NOT NULL DEFAULT '', + PRIMARY KEY (`link_id`), + KEY `link_visible` (`link_visible`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_links` +-- + +LOCK TABLES `wp_2_links` WRITE; +/*!40000 ALTER TABLE `wp_2_links` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_2_links` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_options` +-- + +DROP TABLE IF EXISTS `wp_2_options`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_options` ( + `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `option_name` varchar(191) NOT NULL DEFAULT '', + `option_value` longtext NOT NULL, + `autoload` varchar(20) NOT NULL DEFAULT 'yes', + PRIMARY KEY (`option_id`), + UNIQUE KEY `option_name` (`option_name`), + KEY `autoload` (`autoload`) +) ENGINE=InnoDB AUTO_INCREMENT=122 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_options` +-- + +LOCK TABLES `wp_2_options` WRITE; +/*!40000 ALTER TABLE `wp_2_options` DISABLE KEYS */; +INSERT INTO `wp_2_options` VALUES (1,'siteurl','http://test1.wordpress','yes'),(2,'home','http://test1.wordpress','yes'),(3,'blogname','Test Subdomain 1','yes'),(4,'blogdescription','Just another Test Sites site','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','admin@wordpress','yes'),(7,'start_of_week','1','yes'),(8,'use_balanceTags','0','yes'),(9,'use_smilies','1','yes'),(10,'require_name_email','1','yes'),(11,'comments_notify','1','yes'),(12,'posts_per_rss','10','yes'),(13,'rss_use_excerpt','0','yes'),(14,'mailserver_url','mail.example.com','yes'),(15,'mailserver_login','login@example.com','yes'),(16,'mailserver_pass','password','yes'),(17,'mailserver_port','110','yes'),(18,'default_category','1','yes'),(19,'default_comment_status','open','yes'),(20,'default_ping_status','open','yes'),(21,'default_pingback_flag','1','yes'),(22,'posts_per_page','10','yes'),(23,'date_format','F j, Y','yes'),(24,'time_format','g:i a','yes'),(25,'links_updated_date_format','F j, Y g:i a','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','/%year%/%monthnum%/%day%/%postname%/','yes'),(29,'rewrite_rules','a:90:{s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:23:\"author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:45:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:32:\"([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:19:\"([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:58:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:68:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:88:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:64:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:53:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/embed/?$\";s:91:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/trackback/?$\";s:85:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&tb=1\";s:77:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:65:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/page/?([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&paged=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/comment-page-([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&cpage=$matches[5]\";s:61:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(?:/([0-9]+))?/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&page=$matches[5]\";s:47:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:57:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:77:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:53:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&cpage=$matches[4]\";s:51:\"([0-9]{4})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&cpage=$matches[3]\";s:38:\"([0-9]{4})/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&cpage=$matches[2]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";}','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:0:{}','yes'),(34,'category_base','','yes'),(35,'ping_sites','http://rpc.pingomatic.com/','yes'),(36,'comment_max_links','2','yes'),(37,'gmt_offset','0','yes'),(38,'default_email_category','1','yes'),(39,'recently_edited','','no'),(40,'template','twentytwentyone','yes'),(41,'stylesheet','twentytwentyone','yes'),(44,'comment_registration','0','yes'),(45,'html_type','text/html','yes'),(46,'use_trackback','0','yes'),(47,'default_role','subscriber','yes'),(48,'db_version','51917','yes'),(49,'uploads_use_yearmonth_folders','1','yes'),(50,'upload_path','','yes'),(51,'blog_public','1','yes'),(52,'default_link_category','2','yes'),(53,'show_on_front','posts','yes'),(54,'tag_base','','yes'),(55,'show_avatars','1','yes'),(56,'avatar_rating','G','yes'),(57,'upload_url_path','','yes'),(58,'thumbnail_size_w','150','yes'),(59,'thumbnail_size_h','150','yes'),(60,'thumbnail_crop','1','yes'),(61,'medium_size_w','300','yes'),(62,'medium_size_h','300','yes'),(63,'avatar_default','mystery','yes'),(64,'large_size_w','1024','yes'),(65,'large_size_h','1024','yes'),(66,'image_default_link_type','none','yes'),(67,'image_default_size','','yes'),(68,'image_default_align','','yes'),(69,'close_comments_for_old_posts','0','yes'),(70,'close_comments_days_old','14','yes'),(71,'thread_comments','1','yes'),(72,'thread_comments_depth','5','yes'),(73,'page_comments','0','yes'),(74,'comments_per_page','50','yes'),(75,'default_comments_page','newest','yes'),(76,'comment_order','asc','yes'),(77,'sticky_posts','a:0:{}','yes'),(78,'widget_categories','a:2:{i:2;a:4:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:12:\"hierarchical\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(79,'widget_text','a:0:{}','yes'),(80,'widget_rss','a:0:{}','yes'),(81,'uninstall_plugins','a:0:{}','no'),(82,'timezone_string','','yes'),(83,'page_for_posts','0','yes'),(84,'page_on_front','0','yes'),(85,'default_post_format','0','yes'),(86,'link_manager_enabled','0','yes'),(87,'finished_splitting_shared_terms','1','yes'),(88,'site_icon','0','yes'),(89,'medium_large_size_w','768','yes'),(90,'medium_large_size_h','0','yes'),(91,'wp_page_for_privacy_policy','0','yes'),(92,'show_comments_cookies_opt_in','1','yes'),(93,'admin_email_lifespan','1592062218','yes'),(94,'WPLANG','en_US','yes'),(95,'wp_2_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:61:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;}}s:6:\"editor\";a:2:{s:4:\"name\";s:6:\"Editor\";s:12:\"capabilities\";a:34:{s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;}}s:6:\"author\";a:2:{s:4:\"name\";s:6:\"Author\";s:12:\"capabilities\";a:10:{s:12:\"upload_files\";b:1;s:10:\"edit_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;s:22:\"delete_published_posts\";b:1;}}s:11:\"contributor\";a:2:{s:4:\"name\";s:11:\"Contributor\";s:12:\"capabilities\";a:5:{s:10:\"edit_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;}}s:10:\"subscriber\";a:2:{s:4:\"name\";s:10:\"Subscriber\";s:12:\"capabilities\";a:2:{s:4:\"read\";b:1;s:7:\"level_0\";b:1;}}}','yes'),(96,'widget_search','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(97,'widget_recent-posts','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(98,'widget_recent-comments','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(99,'widget_archives','a:2:{i:2;a:3:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(100,'widget_meta','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(101,'sidebars_widgets','a:4:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:3:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";}s:9:\"sidebar-2\";a:3:{i:0;s:10:\"archives-2\";i:1;s:12:\"categories-2\";i:2;s:6:\"meta-2\";}s:13:\"array_version\";i:3;}','yes'),(102,'widget_pages','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(103,'widget_calendar','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(104,'widget_media_audio','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(105,'widget_media_image','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(106,'widget_media_gallery','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(107,'widget_media_video','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(108,'widget_tag_cloud','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(109,'widget_nav_menu','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(110,'widget_custom_html','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(111,'widget_block','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(112,'disallowed_keys','','no'),(113,'comment_previously_approved','1','yes'),(114,'auto_plugin_theme_update_emails','a:0:{}','no'),(115,'auto_update_core_dev','enabled','yes'),(116,'auto_update_core_minor','enabled','yes'),(117,'auto_update_core_major','unset','yes'),(118,'wp_force_deactivated_plugins','a:0:{}','yes'),(119,'finished_updating_comment_type','0','yes'),(120,'cron','a:2:{i:1643225433;a:1:{s:28:\"wp_update_comment_type_batch\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:2:{s:8:\"schedule\";b:0;s:4:\"args\";a:0:{}}}}s:7:\"version\";i:2;}','yes'),(121,'db_upgraded','1','yes'); +/*!40000 ALTER TABLE `wp_2_options` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_postmeta` +-- + +DROP TABLE IF EXISTS `wp_2_postmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_postmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `post_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `post_id` (`post_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_postmeta` +-- + +LOCK TABLES `wp_2_postmeta` WRITE; +/*!40000 ALTER TABLE `wp_2_postmeta` DISABLE KEYS */; +INSERT INTO `wp_2_postmeta` VALUES (1,2,'_wp_page_template','default'); +/*!40000 ALTER TABLE `wp_2_postmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_posts` +-- + +DROP TABLE IF EXISTS `wp_2_posts`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_posts` ( + `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `post_author` bigint(20) unsigned NOT NULL DEFAULT 0, + `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_content` longtext NOT NULL, + `post_title` text NOT NULL, + `post_excerpt` text NOT NULL, + `post_status` varchar(20) NOT NULL DEFAULT 'publish', + `comment_status` varchar(20) NOT NULL DEFAULT 'open', + `ping_status` varchar(20) NOT NULL DEFAULT 'open', + `post_password` varchar(255) NOT NULL DEFAULT '', + `post_name` varchar(200) NOT NULL DEFAULT '', + `to_ping` text NOT NULL, + `pinged` text NOT NULL, + `post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_content_filtered` longtext NOT NULL, + `post_parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `guid` varchar(255) NOT NULL DEFAULT '', + `menu_order` int(11) NOT NULL DEFAULT 0, + `post_type` varchar(20) NOT NULL DEFAULT 'post', + `post_mime_type` varchar(100) NOT NULL DEFAULT '', + `comment_count` bigint(20) NOT NULL DEFAULT 0, + PRIMARY KEY (`ID`), + KEY `post_name` (`post_name`(191)), + KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`), + KEY `post_parent` (`post_parent`), + KEY `post_author` (`post_author`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_posts` +-- + +LOCK TABLES `wp_2_posts` WRITE; +/*!40000 ALTER TABLE `wp_2_posts` DISABLE KEYS */; +INSERT INTO `wp_2_posts` VALUES (1,1,'2019-12-16 15:30:18','2019-12-16 15:30:18','Welcome to Test Sites. This is your first post. Edit or delete it, then start writing!','Hello world!','','publish','open','open','','hello-world','','','2019-12-16 15:30:18','2019-12-16 15:30:18','',0,'http://test1.wordpress/?p=1',0,'post','',1),(2,1,'2019-12-16 15:30:18','2019-12-16 15:30:18','\n
This is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n','Sample Page','','publish','closed','open','','sample-page','','','2019-12-16 15:30:18','2019-12-16 15:30:18','',0,'http://test1.wordpress/?page_id=2',0,'page','',0); +/*!40000 ALTER TABLE `wp_2_posts` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_term_relationships` +-- + +DROP TABLE IF EXISTS `wp_2_term_relationships`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_term_relationships` ( + `object_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `term_order` int(11) NOT NULL DEFAULT 0, + PRIMARY KEY (`object_id`,`term_taxonomy_id`), + KEY `term_taxonomy_id` (`term_taxonomy_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_term_relationships` +-- + +LOCK TABLES `wp_2_term_relationships` WRITE; +/*!40000 ALTER TABLE `wp_2_term_relationships` DISABLE KEYS */; +INSERT INTO `wp_2_term_relationships` VALUES (1,1,0); +/*!40000 ALTER TABLE `wp_2_term_relationships` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_term_taxonomy` +-- + +DROP TABLE IF EXISTS `wp_2_term_taxonomy`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_term_taxonomy` ( + `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `taxonomy` varchar(32) NOT NULL DEFAULT '', + `description` longtext NOT NULL, + `parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `count` bigint(20) NOT NULL DEFAULT 0, + PRIMARY KEY (`term_taxonomy_id`), + UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), + KEY `taxonomy` (`taxonomy`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_term_taxonomy` +-- + +LOCK TABLES `wp_2_term_taxonomy` WRITE; +/*!40000 ALTER TABLE `wp_2_term_taxonomy` DISABLE KEYS */; +INSERT INTO `wp_2_term_taxonomy` VALUES (1,1,'category','',0,1); +/*!40000 ALTER TABLE `wp_2_term_taxonomy` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_termmeta` +-- + +DROP TABLE IF EXISTS `wp_2_termmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_termmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `term_id` (`term_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_termmeta` +-- + +LOCK TABLES `wp_2_termmeta` WRITE; +/*!40000 ALTER TABLE `wp_2_termmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_2_termmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_2_terms` +-- + +DROP TABLE IF EXISTS `wp_2_terms`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_2_terms` ( + `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(200) NOT NULL DEFAULT '', + `slug` varchar(200) NOT NULL DEFAULT '', + `term_group` bigint(10) NOT NULL DEFAULT 0, + PRIMARY KEY (`term_id`), + KEY `slug` (`slug`(191)), + KEY `name` (`name`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_2_terms` +-- + +LOCK TABLES `wp_2_terms` WRITE; +/*!40000 ALTER TABLE `wp_2_terms` DISABLE KEYS */; +INSERT INTO `wp_2_terms` VALUES (1,'Uncategorized','uncategorized',0); +/*!40000 ALTER TABLE `wp_2_terms` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_commentmeta` +-- + +DROP TABLE IF EXISTS `wp_3_commentmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_commentmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `comment_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `comment_id` (`comment_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_commentmeta` +-- + +LOCK TABLES `wp_3_commentmeta` WRITE; +/*!40000 ALTER TABLE `wp_3_commentmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_3_commentmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_comments` +-- + +DROP TABLE IF EXISTS `wp_3_comments`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_comments` ( + `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT 0, + `comment_author` tinytext NOT NULL, + `comment_author_email` varchar(100) NOT NULL DEFAULT '', + `comment_author_url` varchar(200) NOT NULL DEFAULT '', + `comment_author_IP` varchar(100) NOT NULL DEFAULT '', + `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `comment_content` text NOT NULL, + `comment_karma` int(11) NOT NULL DEFAULT 0, + `comment_approved` varchar(20) NOT NULL DEFAULT '1', + `comment_agent` varchar(255) NOT NULL DEFAULT '', + `comment_type` varchar(20) NOT NULL DEFAULT 'comment', + `comment_parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, + PRIMARY KEY (`comment_ID`), + KEY `comment_post_ID` (`comment_post_ID`), + KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`), + KEY `comment_date_gmt` (`comment_date_gmt`), + KEY `comment_parent` (`comment_parent`), + KEY `comment_author_email` (`comment_author_email`(10)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_comments` +-- + +LOCK TABLES `wp_3_comments` WRITE; +/*!40000 ALTER TABLE `wp_3_comments` DISABLE KEYS */; +INSERT INTO `wp_3_comments` VALUES (1,1,'A WordPress Commenter','wapuu@wordpress.example','http://wordpress/','','2019-12-16 15:30:22','2019-12-16 15:30:22','Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from Gravatar.',0,'1','','',0,0); +/*!40000 ALTER TABLE `wp_3_comments` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_links` +-- + +DROP TABLE IF EXISTS `wp_3_links`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_links` ( + `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `link_url` varchar(255) NOT NULL DEFAULT '', + `link_name` varchar(255) NOT NULL DEFAULT '', + `link_image` varchar(255) NOT NULL DEFAULT '', + `link_target` varchar(25) NOT NULL DEFAULT '', + `link_description` varchar(255) NOT NULL DEFAULT '', + `link_visible` varchar(20) NOT NULL DEFAULT 'Y', + `link_owner` bigint(20) unsigned NOT NULL DEFAULT 1, + `link_rating` int(11) NOT NULL DEFAULT 0, + `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `link_rel` varchar(255) NOT NULL DEFAULT '', + `link_notes` mediumtext NOT NULL, + `link_rss` varchar(255) NOT NULL DEFAULT '', + PRIMARY KEY (`link_id`), + KEY `link_visible` (`link_visible`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_links` +-- + +LOCK TABLES `wp_3_links` WRITE; +/*!40000 ALTER TABLE `wp_3_links` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_3_links` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_options` +-- + +DROP TABLE IF EXISTS `wp_3_options`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_options` ( + `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `option_name` varchar(191) NOT NULL DEFAULT '', + `option_value` longtext NOT NULL, + `autoload` varchar(20) NOT NULL DEFAULT 'yes', + PRIMARY KEY (`option_id`), + UNIQUE KEY `option_name` (`option_name`), + KEY `autoload` (`autoload`) +) ENGINE=InnoDB AUTO_INCREMENT=122 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_options` +-- + +LOCK TABLES `wp_3_options` WRITE; +/*!40000 ALTER TABLE `wp_3_options` DISABLE KEYS */; +INSERT INTO `wp_3_options` VALUES (1,'siteurl','http://test2.wordpress','yes'),(2,'home','http://test2.wordpress','yes'),(3,'blogname','Test Subdomain 2','yes'),(4,'blogdescription','Just another Test Sites site','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','admin@wordpress','yes'),(7,'start_of_week','1','yes'),(8,'use_balanceTags','0','yes'),(9,'use_smilies','1','yes'),(10,'require_name_email','1','yes'),(11,'comments_notify','1','yes'),(12,'posts_per_rss','10','yes'),(13,'rss_use_excerpt','0','yes'),(14,'mailserver_url','mail.example.com','yes'),(15,'mailserver_login','login@example.com','yes'),(16,'mailserver_pass','password','yes'),(17,'mailserver_port','110','yes'),(18,'default_category','1','yes'),(19,'default_comment_status','open','yes'),(20,'default_ping_status','open','yes'),(21,'default_pingback_flag','1','yes'),(22,'posts_per_page','10','yes'),(23,'date_format','F j, Y','yes'),(24,'time_format','g:i a','yes'),(25,'links_updated_date_format','F j, Y g:i a','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','/%year%/%monthnum%/%day%/%postname%/','yes'),(29,'rewrite_rules','a:90:{s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:23:\"author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:45:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:32:\"([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:19:\"([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:58:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:68:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:88:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:64:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:53:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/embed/?$\";s:91:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/trackback/?$\";s:85:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&tb=1\";s:77:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:65:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/page/?([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&paged=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/comment-page-([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&cpage=$matches[5]\";s:61:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(?:/([0-9]+))?/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&page=$matches[5]\";s:47:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:57:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:77:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:53:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&cpage=$matches[4]\";s:51:\"([0-9]{4})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&cpage=$matches[3]\";s:38:\"([0-9]{4})/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&cpage=$matches[2]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";}','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:0:{}','yes'),(34,'category_base','','yes'),(35,'ping_sites','http://rpc.pingomatic.com/','yes'),(36,'comment_max_links','2','yes'),(37,'gmt_offset','0','yes'),(38,'default_email_category','1','yes'),(39,'recently_edited','','no'),(40,'template','twentytwentyone','yes'),(41,'stylesheet','twentytwentyone','yes'),(44,'comment_registration','0','yes'),(45,'html_type','text/html','yes'),(46,'use_trackback','0','yes'),(47,'default_role','subscriber','yes'),(48,'db_version','51917','yes'),(49,'uploads_use_yearmonth_folders','1','yes'),(50,'upload_path','','yes'),(51,'blog_public','1','yes'),(52,'default_link_category','2','yes'),(53,'show_on_front','posts','yes'),(54,'tag_base','','yes'),(55,'show_avatars','1','yes'),(56,'avatar_rating','G','yes'),(57,'upload_url_path','','yes'),(58,'thumbnail_size_w','150','yes'),(59,'thumbnail_size_h','150','yes'),(60,'thumbnail_crop','1','yes'),(61,'medium_size_w','300','yes'),(62,'medium_size_h','300','yes'),(63,'avatar_default','mystery','yes'),(64,'large_size_w','1024','yes'),(65,'large_size_h','1024','yes'),(66,'image_default_link_type','none','yes'),(67,'image_default_size','','yes'),(68,'image_default_align','','yes'),(69,'close_comments_for_old_posts','0','yes'),(70,'close_comments_days_old','14','yes'),(71,'thread_comments','1','yes'),(72,'thread_comments_depth','5','yes'),(73,'page_comments','0','yes'),(74,'comments_per_page','50','yes'),(75,'default_comments_page','newest','yes'),(76,'comment_order','asc','yes'),(77,'sticky_posts','a:0:{}','yes'),(78,'widget_categories','a:2:{i:2;a:4:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:12:\"hierarchical\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(79,'widget_text','a:0:{}','yes'),(80,'widget_rss','a:0:{}','yes'),(81,'uninstall_plugins','a:0:{}','no'),(82,'timezone_string','','yes'),(83,'page_for_posts','0','yes'),(84,'page_on_front','0','yes'),(85,'default_post_format','0','yes'),(86,'link_manager_enabled','0','yes'),(87,'finished_splitting_shared_terms','1','yes'),(88,'site_icon','0','yes'),(89,'medium_large_size_w','768','yes'),(90,'medium_large_size_h','0','yes'),(91,'wp_page_for_privacy_policy','0','yes'),(92,'show_comments_cookies_opt_in','1','yes'),(93,'admin_email_lifespan','1592062221','yes'),(94,'WPLANG','en_US','yes'),(95,'wp_3_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:61:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;}}s:6:\"editor\";a:2:{s:4:\"name\";s:6:\"Editor\";s:12:\"capabilities\";a:34:{s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;}}s:6:\"author\";a:2:{s:4:\"name\";s:6:\"Author\";s:12:\"capabilities\";a:10:{s:12:\"upload_files\";b:1;s:10:\"edit_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;s:22:\"delete_published_posts\";b:1;}}s:11:\"contributor\";a:2:{s:4:\"name\";s:11:\"Contributor\";s:12:\"capabilities\";a:5:{s:10:\"edit_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;}}s:10:\"subscriber\";a:2:{s:4:\"name\";s:10:\"Subscriber\";s:12:\"capabilities\";a:2:{s:4:\"read\";b:1;s:7:\"level_0\";b:1;}}}','yes'),(96,'widget_search','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(97,'widget_recent-posts','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(98,'widget_recent-comments','a:2:{i:2;a:2:{s:5:\"title\";s:0:\"\";s:6:\"number\";i:5;}s:12:\"_multiwidget\";i:1;}','yes'),(99,'widget_archives','a:2:{i:2;a:3:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}','yes'),(100,'widget_meta','a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}','yes'),(101,'sidebars_widgets','a:4:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:3:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";}s:9:\"sidebar-2\";a:3:{i:0;s:10:\"archives-2\";i:1;s:12:\"categories-2\";i:2;s:6:\"meta-2\";}s:13:\"array_version\";i:3;}','yes'),(102,'widget_pages','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(103,'widget_calendar','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(104,'widget_media_audio','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(105,'widget_media_image','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(106,'widget_media_gallery','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(107,'widget_media_video','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(108,'widget_tag_cloud','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(109,'widget_nav_menu','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(110,'widget_custom_html','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(111,'widget_block','a:1:{s:12:\"_multiwidget\";i:1;}','yes'),(112,'disallowed_keys','','no'),(113,'comment_previously_approved','1','yes'),(114,'auto_plugin_theme_update_emails','a:0:{}','no'),(115,'auto_update_core_dev','enabled','yes'),(116,'auto_update_core_minor','enabled','yes'),(117,'auto_update_core_major','unset','yes'),(118,'wp_force_deactivated_plugins','a:0:{}','yes'),(119,'finished_updating_comment_type','0','yes'),(120,'cron','a:2:{i:1643225434;a:1:{s:28:\"wp_update_comment_type_batch\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:2:{s:8:\"schedule\";b:0;s:4:\"args\";a:0:{}}}}s:7:\"version\";i:2;}','yes'),(121,'db_upgraded','1','yes'); +/*!40000 ALTER TABLE `wp_3_options` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_postmeta` +-- + +DROP TABLE IF EXISTS `wp_3_postmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_postmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `post_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `post_id` (`post_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_postmeta` +-- + +LOCK TABLES `wp_3_postmeta` WRITE; +/*!40000 ALTER TABLE `wp_3_postmeta` DISABLE KEYS */; +INSERT INTO `wp_3_postmeta` VALUES (1,2,'_wp_page_template','default'); +/*!40000 ALTER TABLE `wp_3_postmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_posts` +-- + +DROP TABLE IF EXISTS `wp_3_posts`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_posts` ( + `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `post_author` bigint(20) unsigned NOT NULL DEFAULT 0, + `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_content` longtext NOT NULL, + `post_title` text NOT NULL, + `post_excerpt` text NOT NULL, + `post_status` varchar(20) NOT NULL DEFAULT 'publish', + `comment_status` varchar(20) NOT NULL DEFAULT 'open', + `ping_status` varchar(20) NOT NULL DEFAULT 'open', + `post_password` varchar(255) NOT NULL DEFAULT '', + `post_name` varchar(200) NOT NULL DEFAULT '', + `to_ping` text NOT NULL, + `pinged` text NOT NULL, + `post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `post_content_filtered` longtext NOT NULL, + `post_parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `guid` varchar(255) NOT NULL DEFAULT '', + `menu_order` int(11) NOT NULL DEFAULT 0, + `post_type` varchar(20) NOT NULL DEFAULT 'post', + `post_mime_type` varchar(100) NOT NULL DEFAULT '', + `comment_count` bigint(20) NOT NULL DEFAULT 0, + PRIMARY KEY (`ID`), + KEY `post_name` (`post_name`(191)), + KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`), + KEY `post_parent` (`post_parent`), + KEY `post_author` (`post_author`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_posts` +-- + +LOCK TABLES `wp_3_posts` WRITE; +/*!40000 ALTER TABLE `wp_3_posts` DISABLE KEYS */; +INSERT INTO `wp_3_posts` VALUES (1,1,'2019-12-16 15:30:22','2019-12-16 15:30:22','Welcome to Test Sites. This is your first post. Edit or delete it, then start writing!','Hello world!','','publish','open','open','','hello-world','','','2019-12-16 15:30:22','2019-12-16 15:30:22','',0,'http://test2.wordpress/?p=1',0,'post','',1),(2,1,'2019-12-16 15:30:22','2019-12-16 15:30:22','\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n','Sample Page','','publish','closed','open','','sample-page','','','2019-12-16 15:30:22','2019-12-16 15:30:22','',0,'http://test2.wordpress/?page_id=2',0,'page','',0); +/*!40000 ALTER TABLE `wp_3_posts` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_term_relationships` +-- + +DROP TABLE IF EXISTS `wp_3_term_relationships`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_term_relationships` ( + `object_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `term_order` int(11) NOT NULL DEFAULT 0, + PRIMARY KEY (`object_id`,`term_taxonomy_id`), + KEY `term_taxonomy_id` (`term_taxonomy_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_term_relationships` +-- + +LOCK TABLES `wp_3_term_relationships` WRITE; +/*!40000 ALTER TABLE `wp_3_term_relationships` DISABLE KEYS */; +INSERT INTO `wp_3_term_relationships` VALUES (1,1,0); +/*!40000 ALTER TABLE `wp_3_term_relationships` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_term_taxonomy` +-- + +DROP TABLE IF EXISTS `wp_3_term_taxonomy`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_term_taxonomy` ( + `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `taxonomy` varchar(32) NOT NULL DEFAULT '', + `description` longtext NOT NULL, + `parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `count` bigint(20) NOT NULL DEFAULT 0, + PRIMARY KEY (`term_taxonomy_id`), + UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), + KEY `taxonomy` (`taxonomy`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_term_taxonomy` +-- + +LOCK TABLES `wp_3_term_taxonomy` WRITE; +/*!40000 ALTER TABLE `wp_3_term_taxonomy` DISABLE KEYS */; +INSERT INTO `wp_3_term_taxonomy` VALUES (1,1,'category','',0,1); +/*!40000 ALTER TABLE `wp_3_term_taxonomy` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_termmeta` +-- + +DROP TABLE IF EXISTS `wp_3_termmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_termmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `term_id` (`term_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_termmeta` +-- + +LOCK TABLES `wp_3_termmeta` WRITE; +/*!40000 ALTER TABLE `wp_3_termmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_3_termmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_3_terms` +-- + +DROP TABLE IF EXISTS `wp_3_terms`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_3_terms` ( + `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(200) NOT NULL DEFAULT '', + `slug` varchar(200) NOT NULL DEFAULT '', + `term_group` bigint(10) NOT NULL DEFAULT 0, + PRIMARY KEY (`term_id`), + KEY `slug` (`slug`(191)), + KEY `name` (`name`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_3_terms` +-- + +LOCK TABLES `wp_3_terms` WRITE; +/*!40000 ALTER TABLE `wp_3_terms` DISABLE KEYS */; +INSERT INTO `wp_3_terms` VALUES (1,'Uncategorized','uncategorized',0); +/*!40000 ALTER TABLE `wp_3_terms` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_actionscheduler_actions` +-- + +DROP TABLE IF EXISTS `wp_actionscheduler_actions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_actionscheduler_actions` ( + `action_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `hook` varchar(191) NOT NULL, + `status` varchar(20) NOT NULL, + `scheduled_date_gmt` datetime DEFAULT '0000-00-00 00:00:00', + `scheduled_date_local` datetime DEFAULT '0000-00-00 00:00:00', + `priority` tinyint(3) unsigned NOT NULL DEFAULT 10, + `args` varchar(191) DEFAULT NULL, + `schedule` longtext DEFAULT NULL, + `group_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `attempts` int(11) NOT NULL DEFAULT 0, + `last_attempt_gmt` datetime DEFAULT '0000-00-00 00:00:00', + `last_attempt_local` datetime DEFAULT '0000-00-00 00:00:00', + `claim_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `extended_args` varchar(8000) DEFAULT NULL, + PRIMARY KEY (`action_id`), + KEY `hook_status_scheduled_date_gmt` (`hook`(163),`status`,`scheduled_date_gmt`), + KEY `status_scheduled_date_gmt` (`status`,`scheduled_date_gmt`), + KEY `scheduled_date_gmt` (`scheduled_date_gmt`), + KEY `args` (`args`), + KEY `group_id` (`group_id`), + KEY `last_attempt_gmt` (`last_attempt_gmt`), + KEY `claim_id_status_scheduled_date_gmt` (`claim_id`,`status`,`scheduled_date_gmt`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_actionscheduler_actions` +-- + +LOCK TABLES `wp_actionscheduler_actions` WRITE; +/*!40000 ALTER TABLE `wp_actionscheduler_actions` DISABLE KEYS */; +INSERT INTO `wp_actionscheduler_actions` VALUES (5,'action_scheduler/migration_hook','pending','2024-02-19 09:14:55','2024-02-19 09:14:55',10,'[]','O:30:\"ActionScheduler_SimpleSchedule\":2:{s:22:\"\0*\0scheduled_timestamp\";i:1708334095;s:41:\"\0ActionScheduler_SimpleSchedule\0timestamp\";i:1708334095;}',1,0,'0000-00-00 00:00:00','0000-00-00 00:00:00',0,NULL); +/*!40000 ALTER TABLE `wp_actionscheduler_actions` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_actionscheduler_claims` +-- + +DROP TABLE IF EXISTS `wp_actionscheduler_claims`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_actionscheduler_claims` ( + `claim_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `date_created_gmt` datetime DEFAULT '0000-00-00 00:00:00', + PRIMARY KEY (`claim_id`), + KEY `date_created_gmt` (`date_created_gmt`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_actionscheduler_claims` +-- + +LOCK TABLES `wp_actionscheduler_claims` WRITE; +/*!40000 ALTER TABLE `wp_actionscheduler_claims` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_actionscheduler_claims` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_actionscheduler_groups` +-- + +DROP TABLE IF EXISTS `wp_actionscheduler_groups`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_actionscheduler_groups` ( + `group_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `slug` varchar(255) NOT NULL, + PRIMARY KEY (`group_id`), + KEY `slug` (`slug`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_actionscheduler_groups` +-- + +LOCK TABLES `wp_actionscheduler_groups` WRITE; +/*!40000 ALTER TABLE `wp_actionscheduler_groups` DISABLE KEYS */; +INSERT INTO `wp_actionscheduler_groups` VALUES (1,'action-scheduler-migration'); +/*!40000 ALTER TABLE `wp_actionscheduler_groups` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_actionscheduler_logs` +-- + +DROP TABLE IF EXISTS `wp_actionscheduler_logs`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_actionscheduler_logs` ( + `log_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `action_id` bigint(20) unsigned NOT NULL, + `message` text NOT NULL, + `log_date_gmt` datetime DEFAULT '0000-00-00 00:00:00', + `log_date_local` datetime DEFAULT '0000-00-00 00:00:00', + PRIMARY KEY (`log_id`), + KEY `action_id` (`action_id`), + KEY `log_date_gmt` (`log_date_gmt`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_actionscheduler_logs` +-- + +LOCK TABLES `wp_actionscheduler_logs` WRITE; +/*!40000 ALTER TABLE `wp_actionscheduler_logs` DISABLE KEYS */; +INSERT INTO `wp_actionscheduler_logs` VALUES (1,5,'action created','2024-02-19 09:13:55','2024-02-19 09:13:55'); +/*!40000 ALTER TABLE `wp_actionscheduler_logs` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_blog_versions` +-- + +DROP TABLE IF EXISTS `wp_blog_versions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_blog_versions` ( + `blog_id` bigint(20) NOT NULL DEFAULT 0, + `db_version` varchar(20) NOT NULL DEFAULT '', + `last_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + PRIMARY KEY (`blog_id`), + KEY `db_version` (`db_version`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_blog_versions` +-- + +LOCK TABLES `wp_blog_versions` WRITE; +/*!40000 ALTER TABLE `wp_blog_versions` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_blog_versions` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_blogmeta` +-- + +DROP TABLE IF EXISTS `wp_blogmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_blogmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `blog_id` bigint(20) NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `meta_key` (`meta_key`(191)), + KEY `blog_id` (`blog_id`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_blogmeta` +-- + +LOCK TABLES `wp_blogmeta` WRITE; +/*!40000 ALTER TABLE `wp_blogmeta` DISABLE KEYS */; +INSERT INTO `wp_blogmeta` VALUES (1,1,'db_version','56657'),(2,1,'db_last_updated','0.12148200 1708421318'); +/*!40000 ALTER TABLE `wp_blogmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_blogs` +-- + +DROP TABLE IF EXISTS `wp_blogs`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_blogs` ( + `blog_id` bigint(20) NOT NULL AUTO_INCREMENT, + `site_id` bigint(20) NOT NULL DEFAULT 0, + `domain` varchar(200) NOT NULL DEFAULT '', + `path` varchar(100) NOT NULL DEFAULT '', + `registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `last_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `public` tinyint(2) NOT NULL DEFAULT 1, + `archived` tinyint(2) NOT NULL DEFAULT 0, + `mature` tinyint(2) NOT NULL DEFAULT 0, + `spam` tinyint(2) NOT NULL DEFAULT 0, + `deleted` tinyint(2) NOT NULL DEFAULT 0, + `lang_id` int(11) NOT NULL DEFAULT 0, + PRIMARY KEY (`blog_id`), + KEY `domain` (`domain`(50),`path`(5)), + KEY `lang_id` (`lang_id`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_blogs` +-- + +LOCK TABLES `wp_blogs` WRITE; +/*!40000 ALTER TABLE `wp_blogs` DISABLE KEYS */; +INSERT INTO `wp_blogs` VALUES (1,1,'wordpress.test','/','2023-06-06 11:12:40','0000-00-00 00:00:00',1,0,0,0,0,0); +/*!40000 ALTER TABLE `wp_blogs` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_commentmeta` +-- + +DROP TABLE IF EXISTS `wp_commentmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_commentmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `comment_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `comment_id` (`comment_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_commentmeta` +-- + +LOCK TABLES `wp_commentmeta` WRITE; +/*!40000 ALTER TABLE `wp_commentmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_commentmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_comments` +-- + +DROP TABLE IF EXISTS `wp_comments`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_comments` ( + `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT 0, + `comment_author` tinytext NOT NULL, + `comment_author_email` varchar(100) NOT NULL DEFAULT '', + `comment_author_url` varchar(200) NOT NULL DEFAULT '', + `comment_author_IP` varchar(100) NOT NULL DEFAULT '', + `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `comment_content` text NOT NULL, + `comment_karma` int(11) NOT NULL DEFAULT 0, + `comment_approved` varchar(20) NOT NULL DEFAULT '1', + `comment_agent` varchar(255) NOT NULL DEFAULT '', + `comment_type` varchar(20) NOT NULL DEFAULT 'comment', + `comment_parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, + PRIMARY KEY (`comment_ID`), + KEY `comment_post_ID` (`comment_post_ID`), + KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`), + KEY `comment_date_gmt` (`comment_date_gmt`), + KEY `comment_parent` (`comment_parent`), + KEY `comment_author_email` (`comment_author_email`(10)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_comments` +-- + +LOCK TABLES `wp_comments` WRITE; +/*!40000 ALTER TABLE `wp_comments` DISABLE KEYS */; +INSERT INTO `wp_comments` VALUES (1,1,'A WordPress Commenter','wapuu@wordpress.example','https://wordpress.test/','','2023-06-06 11:10:46','2023-06-06 11:10:46','Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from Gravatar.',0,'1','','comment',0,0); +/*!40000 ALTER TABLE `wp_comments` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_links` +-- + +DROP TABLE IF EXISTS `wp_links`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_links` ( + `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `link_url` varchar(255) NOT NULL DEFAULT '', + `link_name` varchar(255) NOT NULL DEFAULT '', + `link_image` varchar(255) NOT NULL DEFAULT '', + `link_target` varchar(25) NOT NULL DEFAULT '', + `link_description` varchar(255) NOT NULL DEFAULT '', + `link_visible` varchar(20) NOT NULL DEFAULT 'Y', + `link_owner` bigint(20) unsigned NOT NULL DEFAULT 1, + `link_rating` int(11) NOT NULL DEFAULT 0, + `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `link_rel` varchar(255) NOT NULL DEFAULT '', + `link_notes` mediumtext NOT NULL, + `link_rss` varchar(255) NOT NULL DEFAULT '', + PRIMARY KEY (`link_id`), + KEY `link_visible` (`link_visible`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_links` +-- + +LOCK TABLES `wp_links` WRITE; +/*!40000 ALTER TABLE `wp_links` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_links` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_options` +-- + +DROP TABLE IF EXISTS `wp_options`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_options` ( + `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `option_name` varchar(191) NOT NULL DEFAULT '', + `option_value` longtext NOT NULL, + `autoload` varchar(20) NOT NULL DEFAULT 'yes', + PRIMARY KEY (`option_id`), + UNIQUE KEY `option_name` (`option_name`), + KEY `autoload` (`autoload`) +) ENGINE=InnoDB AUTO_INCREMENT=123 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_options` +-- + +LOCK TABLES `wp_options` WRITE; +/*!40000 ALTER TABLE `wp_options` DISABLE KEYS */; +INSERT INTO `wp_options` VALUES (1,'siteurl','https://wordpress.test','yes'),(2,'home','https://wordpress.test','yes'),(3,'blogname','Test','yes'),(4,'blogdescription','','yes'),(5,'users_can_register','0','yes'),(6,'admin_email','admin@wordpress.test','yes'),(7,'start_of_week','1','yes'),(8,'use_balanceTags','0','yes'),(9,'use_smilies','1','yes'),(10,'require_name_email','1','yes'),(11,'comments_notify','1','yes'),(12,'posts_per_rss','10','yes'),(13,'rss_use_excerpt','0','yes'),(14,'mailserver_url','mail.example.com','yes'),(15,'mailserver_login','login@example.com','yes'),(16,'mailserver_pass','password','yes'),(17,'mailserver_port','110','yes'),(18,'default_category','1','yes'),(19,'default_comment_status','open','yes'),(20,'default_ping_status','open','yes'),(21,'default_pingback_flag','1','yes'),(22,'posts_per_page','10','yes'),(23,'date_format','F j, Y','yes'),(24,'time_format','g:i a','yes'),(25,'links_updated_date_format','F j, Y g:i a','yes'),(26,'comment_moderation','0','yes'),(27,'moderation_notify','1','yes'),(28,'permalink_structure','/blog/%year%/%monthnum%/%day%/%postname%/','yes'),(29,'rewrite_rules','a:96:{s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:17:\"^wp-sitemap\\.xml$\";s:23:\"index.php?sitemap=index\";s:17:\"^wp-sitemap\\.xsl$\";s:36:\"index.php?sitemap-stylesheet=sitemap\";s:23:\"^wp-sitemap-index\\.xsl$\";s:34:\"index.php?sitemap-stylesheet=index\";s:48:\"^wp-sitemap-([a-z]+?)-([a-z\\d_-]+?)-(\\d+?)\\.xml$\";s:75:\"index.php?sitemap=$matches[1]&sitemap-subtype=$matches[2]&paged=$matches[3]\";s:34:\"^wp-sitemap-([a-z]+?)-(\\d+?)\\.xml$\";s:47:\"index.php?sitemap=$matches[1]&paged=$matches[2]\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:13:\"favicon\\.ico$\";s:19:\"index.php?favicon=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:52:\"blog/author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:47:\"blog/author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:28:\"blog/author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:40:\"blog/author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:22:\"blog/author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:74:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:69:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:50:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:62:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:44:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:61:\"blog/([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:56:\"blog/([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:37:\"blog/([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:49:\"blog/([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:31:\"blog/([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:48:\"blog/([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:43:\"blog/([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:24:\"blog/([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:36:\"blog/([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:18:\"blog/([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:63:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:73:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:93:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:88:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:88:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:69:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:58:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/embed/?$\";s:91:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&embed=true\";s:62:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/trackback/?$\";s:85:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&tb=1\";s:82:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:77:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:70:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/page/?([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&paged=$matches[5]\";s:77:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/comment-page-([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&cpage=$matches[5]\";s:66:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(?:/([0-9]+))?/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&page=$matches[5]\";s:52:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:62:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:82:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:77:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:77:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:58:\"blog/[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:69:\"blog/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&cpage=$matches[4]\";s:56:\"blog/([0-9]{4})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&cpage=$matches[3]\";s:43:\"blog/([0-9]{4})/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&cpage=$matches[2]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";}','yes'),(30,'hack_file','0','yes'),(31,'blog_charset','UTF-8','yes'),(32,'moderation_keys','','no'),(33,'active_plugins','a:0:{}','yes'),(34,'category_base','','yes'),(35,'ping_sites','http://rpc.pingomatic.com/','yes'),(36,'comment_max_links','2','yes'),(37,'gmt_offset','0','yes'),(38,'default_email_category','1','yes'),(39,'recently_edited','','no'),(40,'template','twentytwentythree','yes'),(41,'stylesheet','twentytwentythree','yes'),(42,'comment_registration','0','yes'),(43,'html_type','text/html','yes'),(44,'use_trackback','0','yes'),(45,'default_role','subscriber','yes'),(46,'db_version','56657','yes'),(47,'uploads_use_yearmonth_folders','1','yes'),(48,'upload_path','','yes'),(49,'blog_public','1','yes'),(50,'default_link_category','2','yes'),(51,'show_on_front','posts','yes'),(52,'tag_base','','yes'),(53,'show_avatars','1','yes'),(54,'avatar_rating','G','yes'),(55,'upload_url_path','','yes'),(56,'thumbnail_size_w','150','yes'),(57,'thumbnail_size_h','150','yes'),(58,'thumbnail_crop','1','yes'),(59,'medium_size_w','300','yes'),(60,'medium_size_h','300','yes'),(61,'avatar_default','mystery','yes'),(62,'large_size_w','1024','yes'),(63,'large_size_h','1024','yes'),(64,'image_default_link_type','none','yes'),(65,'image_default_size','','yes'),(66,'image_default_align','','yes'),(67,'close_comments_for_old_posts','0','yes'),(68,'close_comments_days_old','14','yes'),(69,'thread_comments','1','yes'),(70,'thread_comments_depth','5','yes'),(71,'page_comments','0','yes'),(72,'comments_per_page','50','yes'),(73,'default_comments_page','newest','yes'),(74,'comment_order','asc','yes'),(75,'sticky_posts','a:0:{}','yes'),(76,'widget_categories','a:0:{}','yes'),(77,'widget_text','a:0:{}','yes'),(78,'widget_rss','a:0:{}','yes'),(79,'uninstall_plugins','a:0:{}','no'),(80,'timezone_string','','yes'),(81,'page_for_posts','0','yes'),(82,'page_on_front','0','yes'),(83,'default_post_format','0','yes'),(84,'link_manager_enabled','0','yes'),(85,'finished_splitting_shared_terms','1','yes'),(86,'site_icon','0','yes'),(87,'medium_large_size_w','768','yes'),(88,'medium_large_size_h','0','yes'),(89,'wp_page_for_privacy_policy','0','yes'),(90,'show_comments_cookies_opt_in','1','yes'),(91,'admin_email_lifespan','1701601846','yes'),(92,'disallowed_keys','','no'),(93,'comment_previously_approved','1','yes'),(94,'auto_plugin_theme_update_emails','a:0:{}','no'),(95,'auto_update_core_dev','enabled','yes'),(96,'auto_update_core_minor','enabled','yes'),(97,'auto_update_core_major','enabled','yes'),(98,'wp_force_deactivated_plugins','a:0:{}','yes'),(99,'wp_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:61:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;}}s:6:\"editor\";a:2:{s:4:\"name\";s:6:\"Editor\";s:12:\"capabilities\";a:34:{s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;}}s:6:\"author\";a:2:{s:4:\"name\";s:6:\"Author\";s:12:\"capabilities\";a:10:{s:12:\"upload_files\";b:1;s:10:\"edit_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;s:22:\"delete_published_posts\";b:1;}}s:11:\"contributor\";a:2:{s:4:\"name\";s:11:\"Contributor\";s:12:\"capabilities\";a:5:{s:10:\"edit_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;}}s:10:\"subscriber\";a:2:{s:4:\"name\";s:10:\"Subscriber\";s:12:\"capabilities\";a:2:{s:4:\"read\";b:1;s:7:\"level_0\";b:1;}}}','yes'),(100,'fresh_site','1','yes'),(101,'post_count','1','yes'),(102,'widget_block','a:6:{i:2;a:1:{s:7:\"content\";s:19:\"\";}i:3;a:1:{s:7:\"content\";s:154:\"Welcome to Wordpress.test. This is your first post. Edit or delete it, then start writing!
\n','Hello world!','','publish','open','open','','hello-world','','','2023-06-06 11:10:46','2023-06-06 11:10:46','',0,'https://wordpress.test/?p=1',0,'post','',1),(2,1,'2023-06-06 11:10:46','2023-06-06 11:10:46','\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n','Sample Page','','publish','closed','open','','sample-page','','','2023-06-06 11:10:46','2023-06-06 11:10:46','',0,'https://wordpress.test/?page_id=2',0,'page','',0); +/*!40000 ALTER TABLE `wp_posts` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_registration_log` +-- + +DROP TABLE IF EXISTS `wp_registration_log`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_registration_log` ( + `ID` bigint(20) NOT NULL AUTO_INCREMENT, + `email` varchar(255) NOT NULL DEFAULT '', + `IP` varchar(30) NOT NULL DEFAULT '', + `blog_id` bigint(20) NOT NULL DEFAULT 0, + `date_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + PRIMARY KEY (`ID`), + KEY `IP` (`IP`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_registration_log` +-- + +LOCK TABLES `wp_registration_log` WRITE; +/*!40000 ALTER TABLE `wp_registration_log` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_registration_log` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_signups` +-- + +DROP TABLE IF EXISTS `wp_signups`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_signups` ( + `signup_id` bigint(20) NOT NULL AUTO_INCREMENT, + `domain` varchar(200) NOT NULL DEFAULT '', + `path` varchar(100) NOT NULL DEFAULT '', + `title` longtext NOT NULL, + `user_login` varchar(60) NOT NULL DEFAULT '', + `user_email` varchar(100) NOT NULL DEFAULT '', + `registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `activated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `active` tinyint(1) NOT NULL DEFAULT 0, + `activation_key` varchar(50) NOT NULL DEFAULT '', + `meta` longtext DEFAULT NULL, + PRIMARY KEY (`signup_id`), + KEY `activation_key` (`activation_key`), + KEY `user_email` (`user_email`), + KEY `user_login_email` (`user_login`,`user_email`), + KEY `domain_path` (`domain`(140),`path`(51)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_signups` +-- + +LOCK TABLES `wp_signups` WRITE; +/*!40000 ALTER TABLE `wp_signups` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_signups` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_site` +-- + +DROP TABLE IF EXISTS `wp_site`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_site` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `domain` varchar(200) NOT NULL DEFAULT '', + `path` varchar(100) NOT NULL DEFAULT '', + PRIMARY KEY (`id`), + KEY `domain` (`domain`(140),`path`(51)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_site` +-- + +LOCK TABLES `wp_site` WRITE; +/*!40000 ALTER TABLE `wp_site` DISABLE KEYS */; +INSERT INTO `wp_site` VALUES (1,'wordpress.test','/'); +/*!40000 ALTER TABLE `wp_site` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_sitemeta` +-- + +DROP TABLE IF EXISTS `wp_sitemeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_sitemeta` ( + `meta_id` bigint(20) NOT NULL AUTO_INCREMENT, + `site_id` bigint(20) NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `meta_key` (`meta_key`(191)), + KEY `site_id` (`site_id`) +) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_sitemeta` +-- + +LOCK TABLES `wp_sitemeta` WRITE; +/*!40000 ALTER TABLE `wp_sitemeta` DISABLE KEYS */; +INSERT INTO `wp_sitemeta` VALUES (1,1,'user_count','1'),(2,1,'site_name','Test'),(3,1,'admin_email','admin@wordpress.test'),(4,1,'admin_user_id','1'),(5,1,'registration','none'),(6,1,'upload_filetypes','jpg jpeg png gif webp mov avi mpg 3gp 3g2 midi mid pdf doc ppt odt pptx docx pps ppsx xls xlsx key mp3 ogg flac m4a wav mp4 m4v webm ogv flv'),(7,1,'blog_upload_space','100'),(8,1,'fileupload_maxk','1500'),(9,1,'site_admins','a:1:{i:0;s:5:\"admin\";}'),(10,1,'allowedthemes','a:1:{s:17:\"twentytwentythree\";b:1;}'),(11,1,'illegal_names','a:9:{i:0;s:3:\"www\";i:1;s:3:\"web\";i:2;s:4:\"root\";i:3;s:5:\"admin\";i:4;s:4:\"main\";i:5;s:6:\"invite\";i:6;s:13:\"administrator\";i:7;s:5:\"files\";i:8;s:4:\"blog\";}'),(12,1,'wpmu_upgrade_site','53496'),(13,1,'welcome_email','Howdy USERNAME,\n\nYour new SITE_NAME site has been successfully set up at:\nBLOG_URL\n\nYou can log in to the administrator account with the following information:\n\nUsername: USERNAME\nPassword: PASSWORD\nLog in here: BLOG_URLwp-login.php\n\nWe hope you enjoy your new site. Thanks!\n\n--The Team @ SITE_NAME'),(14,1,'first_post','Welcome to %s. This is your first post. Edit or delete it, then start writing!'),(15,1,'siteurl','https://wordpress.test/'),(16,1,'add_new_users','0'),(17,1,'upload_space_check_disabled','1'),(18,1,'subdomain_install',''),(19,1,'ms_files_rewriting','0'),(20,1,'user_count',''),(21,1,'initial_db_version',''),(22,1,'active_sitewide_plugins','a:0:{}'),(23,1,'WPLANG','en_US'),(24,1,'main_site','1'),(25,1,'site_meta_supported','1'); +/*!40000 ALTER TABLE `wp_sitemeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_term_relationships` +-- + +DROP TABLE IF EXISTS `wp_term_relationships`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_term_relationships` ( + `object_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `term_order` int(11) NOT NULL DEFAULT 0, + PRIMARY KEY (`object_id`,`term_taxonomy_id`), + KEY `term_taxonomy_id` (`term_taxonomy_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_term_relationships` +-- + +LOCK TABLES `wp_term_relationships` WRITE; +/*!40000 ALTER TABLE `wp_term_relationships` DISABLE KEYS */; +INSERT INTO `wp_term_relationships` VALUES (1,1,0); +/*!40000 ALTER TABLE `wp_term_relationships` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_term_taxonomy` +-- + +DROP TABLE IF EXISTS `wp_term_taxonomy`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_term_taxonomy` ( + `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `taxonomy` varchar(32) NOT NULL DEFAULT '', + `description` longtext NOT NULL, + `parent` bigint(20) unsigned NOT NULL DEFAULT 0, + `count` bigint(20) NOT NULL DEFAULT 0, + PRIMARY KEY (`term_taxonomy_id`), + UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), + KEY `taxonomy` (`taxonomy`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_term_taxonomy` +-- + +LOCK TABLES `wp_term_taxonomy` WRITE; +/*!40000 ALTER TABLE `wp_term_taxonomy` DISABLE KEYS */; +INSERT INTO `wp_term_taxonomy` VALUES (1,1,'category','',0,1); +/*!40000 ALTER TABLE `wp_term_taxonomy` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_termmeta` +-- + +DROP TABLE IF EXISTS `wp_termmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_termmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `term_id` (`term_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_termmeta` +-- + +LOCK TABLES `wp_termmeta` WRITE; +/*!40000 ALTER TABLE `wp_termmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_termmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_terms` +-- + +DROP TABLE IF EXISTS `wp_terms`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_terms` ( + `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(200) NOT NULL DEFAULT '', + `slug` varchar(200) NOT NULL DEFAULT '', + `term_group` bigint(10) NOT NULL DEFAULT 0, + PRIMARY KEY (`term_id`), + KEY `slug` (`slug`(191)), + KEY `name` (`name`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_terms` +-- + +LOCK TABLES `wp_terms` WRITE; +/*!40000 ALTER TABLE `wp_terms` DISABLE KEYS */; +INSERT INTO `wp_terms` VALUES (1,'Uncategorized','uncategorized',0); +/*!40000 ALTER TABLE `wp_terms` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_usermeta` +-- + +DROP TABLE IF EXISTS `wp_usermeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_usermeta` ( + `umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`umeta_id`), + KEY `user_id` (`user_id`), + KEY `meta_key` (`meta_key`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_usermeta` +-- + +LOCK TABLES `wp_usermeta` WRITE; +/*!40000 ALTER TABLE `wp_usermeta` DISABLE KEYS */; +INSERT INTO `wp_usermeta` VALUES (1,1,'nickname','admin'),(2,1,'first_name',''),(3,1,'last_name',''),(4,1,'description',''),(5,1,'rich_editing','true'),(6,1,'syntax_highlighting','true'),(7,1,'comment_shortcuts','false'),(8,1,'admin_color','fresh'),(9,1,'use_ssl','0'),(10,1,'show_admin_bar_front','true'),(11,1,'locale',''),(12,1,'wp_capabilities','a:1:{s:13:\"administrator\";b:1;}'),(13,1,'wp_user_level','10'),(14,1,'dismissed_wp_pointers',''),(15,1,'aim',''),(16,1,'yim',''),(17,1,'jabber',''),(18,1,'source_domain','wordpress.test'),(19,1,'primary_blog','1'); +/*!40000 ALTER TABLE `wp_usermeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_users` +-- + +DROP TABLE IF EXISTS `wp_users`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_users` ( + `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `user_login` varchar(60) NOT NULL DEFAULT '', + `user_pass` varchar(255) NOT NULL DEFAULT '', + `user_nicename` varchar(50) NOT NULL DEFAULT '', + `user_email` varchar(100) NOT NULL DEFAULT '', + `user_url` varchar(100) NOT NULL DEFAULT '', + `user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `user_activation_key` varchar(255) NOT NULL DEFAULT '', + `user_status` int(11) NOT NULL DEFAULT 0, + `display_name` varchar(250) NOT NULL DEFAULT '', + `spam` tinyint(2) NOT NULL DEFAULT 0, + `deleted` tinyint(2) NOT NULL DEFAULT 0, + PRIMARY KEY (`ID`), + KEY `user_login_key` (`user_login`), + KEY `user_nicename` (`user_nicename`), + KEY `user_email` (`user_email`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_users` +-- + +LOCK TABLES `wp_users` WRITE; +/*!40000 ALTER TABLE `wp_users` DISABLE KEYS */; +INSERT INTO `wp_users` VALUES (1,'admin','$P$BnMYRn01JxSA6T33CTl8A.H/tvRWfN0','admin','admin@wordpress.test','https://wordpress.test','2023-06-06 11:10:46','',0,'admin',0,0); +/*!40000 ALTER TABLE `wp_users` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_admin_note_actions` +-- + +DROP TABLE IF EXISTS `wp_wc_admin_note_actions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_admin_note_actions` ( + `action_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `note_id` bigint(20) unsigned NOT NULL, + `name` varchar(255) NOT NULL, + `label` varchar(255) NOT NULL, + `query` longtext NOT NULL, + `status` varchar(255) NOT NULL, + `actioned_text` varchar(255) NOT NULL, + `nonce_action` varchar(255) DEFAULT NULL, + `nonce_name` varchar(255) DEFAULT NULL, + PRIMARY KEY (`action_id`), + KEY `note_id` (`note_id`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_admin_note_actions` +-- + +LOCK TABLES `wp_wc_admin_note_actions` WRITE; +/*!40000 ALTER TABLE `wp_wc_admin_note_actions` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_admin_note_actions` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_admin_notes` +-- + +DROP TABLE IF EXISTS `wp_wc_admin_notes`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_admin_notes` ( + `note_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL, + `type` varchar(20) NOT NULL, + `locale` varchar(20) NOT NULL, + `title` longtext NOT NULL, + `content` longtext NOT NULL, + `content_data` longtext DEFAULT NULL, + `status` varchar(200) NOT NULL, + `source` varchar(200) NOT NULL, + `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `date_reminder` datetime DEFAULT NULL, + `is_snoozable` tinyint(1) NOT NULL DEFAULT 0, + `layout` varchar(20) NOT NULL DEFAULT '', + `image` varchar(200) DEFAULT NULL, + `is_deleted` tinyint(1) NOT NULL DEFAULT 0, + `is_read` tinyint(1) NOT NULL DEFAULT 0, + `icon` varchar(200) NOT NULL DEFAULT 'info', + PRIMARY KEY (`note_id`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_admin_notes` +-- + +LOCK TABLES `wp_wc_admin_notes` WRITE; +/*!40000 ALTER TABLE `wp_wc_admin_notes` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_admin_notes` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_category_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_category_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_category_lookup` ( + `category_tree_id` bigint(20) unsigned NOT NULL, + `category_id` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`category_tree_id`,`category_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_category_lookup` +-- + +LOCK TABLES `wp_wc_category_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_category_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_category_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_customer_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_customer_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_customer_lookup` ( + `customer_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `user_id` bigint(20) unsigned DEFAULT NULL, + `username` varchar(60) NOT NULL DEFAULT '', + `first_name` varchar(255) NOT NULL, + `last_name` varchar(255) NOT NULL, + `email` varchar(100) DEFAULT NULL, + `date_last_active` timestamp NULL DEFAULT NULL, + `date_registered` timestamp NULL DEFAULT NULL, + `country` char(2) NOT NULL DEFAULT '', + `postcode` varchar(20) NOT NULL DEFAULT '', + `city` varchar(100) NOT NULL DEFAULT '', + `state` varchar(100) NOT NULL DEFAULT '', + PRIMARY KEY (`customer_id`), + UNIQUE KEY `user_id` (`user_id`), + KEY `email` (`email`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_customer_lookup` +-- + +LOCK TABLES `wp_wc_customer_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_customer_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_customer_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_download_log` +-- + +DROP TABLE IF EXISTS `wp_wc_download_log`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_download_log` ( + `download_log_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `timestamp` datetime NOT NULL, + `permission_id` bigint(20) unsigned NOT NULL, + `user_id` bigint(20) unsigned DEFAULT NULL, + `user_ip_address` varchar(100) DEFAULT '', + PRIMARY KEY (`download_log_id`), + KEY `permission_id` (`permission_id`), + KEY `timestamp` (`timestamp`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_download_log` +-- + +LOCK TABLES `wp_wc_download_log` WRITE; +/*!40000 ALTER TABLE `wp_wc_download_log` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_download_log` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_order_coupon_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_order_coupon_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_order_coupon_lookup` ( + `order_id` bigint(20) unsigned NOT NULL, + `coupon_id` bigint(20) NOT NULL, + `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `discount_amount` double NOT NULL DEFAULT 0, + PRIMARY KEY (`order_id`,`coupon_id`), + KEY `coupon_id` (`coupon_id`), + KEY `date_created` (`date_created`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_order_coupon_lookup` +-- + +LOCK TABLES `wp_wc_order_coupon_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_order_coupon_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_order_coupon_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_order_product_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_order_product_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_order_product_lookup` ( + `order_item_id` bigint(20) unsigned NOT NULL, + `order_id` bigint(20) unsigned NOT NULL, + `product_id` bigint(20) unsigned NOT NULL, + `variation_id` bigint(20) unsigned NOT NULL, + `customer_id` bigint(20) unsigned DEFAULT NULL, + `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `product_qty` int(11) NOT NULL, + `product_net_revenue` double NOT NULL DEFAULT 0, + `product_gross_revenue` double NOT NULL DEFAULT 0, + `coupon_amount` double NOT NULL DEFAULT 0, + `tax_amount` double NOT NULL DEFAULT 0, + `shipping_amount` double NOT NULL DEFAULT 0, + `shipping_tax_amount` double NOT NULL DEFAULT 0, + PRIMARY KEY (`order_item_id`), + KEY `order_id` (`order_id`), + KEY `product_id` (`product_id`), + KEY `customer_id` (`customer_id`), + KEY `date_created` (`date_created`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_order_product_lookup` +-- + +LOCK TABLES `wp_wc_order_product_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_order_product_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_order_product_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_order_stats` +-- + +DROP TABLE IF EXISTS `wp_wc_order_stats`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_order_stats` ( + `order_id` bigint(20) unsigned NOT NULL, + `parent_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `date_created_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `date_paid` datetime DEFAULT '0000-00-00 00:00:00', + `date_completed` datetime DEFAULT '0000-00-00 00:00:00', + `num_items_sold` int(11) NOT NULL DEFAULT 0, + `total_sales` double NOT NULL DEFAULT 0, + `tax_total` double NOT NULL DEFAULT 0, + `shipping_total` double NOT NULL DEFAULT 0, + `net_total` double NOT NULL DEFAULT 0, + `returning_customer` tinyint(1) DEFAULT NULL, + `status` varchar(200) NOT NULL, + `customer_id` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`order_id`), + KEY `date_created` (`date_created`), + KEY `customer_id` (`customer_id`), + KEY `status` (`status`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_order_stats` +-- + +LOCK TABLES `wp_wc_order_stats` WRITE; +/*!40000 ALTER TABLE `wp_wc_order_stats` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_order_stats` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_order_tax_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_order_tax_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_order_tax_lookup` ( + `order_id` bigint(20) unsigned NOT NULL, + `tax_rate_id` bigint(20) unsigned NOT NULL, + `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `shipping_tax` double NOT NULL DEFAULT 0, + `order_tax` double NOT NULL DEFAULT 0, + `total_tax` double NOT NULL DEFAULT 0, + PRIMARY KEY (`order_id`,`tax_rate_id`), + KEY `tax_rate_id` (`tax_rate_id`), + KEY `date_created` (`date_created`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_order_tax_lookup` +-- + +LOCK TABLES `wp_wc_order_tax_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_order_tax_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_order_tax_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_product_attributes_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_product_attributes_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_product_attributes_lookup` ( + `product_id` bigint(20) NOT NULL, + `product_or_parent_id` bigint(20) NOT NULL, + `taxonomy` varchar(32) NOT NULL, + `term_id` bigint(20) NOT NULL, + `is_variation_attribute` tinyint(1) NOT NULL, + `in_stock` tinyint(1) NOT NULL, + PRIMARY KEY (`product_or_parent_id`,`term_id`,`product_id`,`taxonomy`), + KEY `is_variation_attribute_term_id` (`is_variation_attribute`,`term_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_product_attributes_lookup` +-- + +LOCK TABLES `wp_wc_product_attributes_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_product_attributes_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_product_attributes_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_product_download_directories` +-- + +DROP TABLE IF EXISTS `wp_wc_product_download_directories`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_product_download_directories` ( + `url_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `url` varchar(256) NOT NULL, + `enabled` tinyint(1) NOT NULL DEFAULT 0, + PRIMARY KEY (`url_id`), + KEY `url` (`url`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_product_download_directories` +-- + +LOCK TABLES `wp_wc_product_download_directories` WRITE; +/*!40000 ALTER TABLE `wp_wc_product_download_directories` DISABLE KEYS */; +INSERT INTO `wp_wc_product_download_directories` VALUES (1,'file:///Users/lucatume/oss/wp-browser/var/wordpress/wp-content/uploads/woocommerce_uploads/',1),(2,'http://localhost:2389/wp-content/uploads/woocommerce_uploads/',1); +/*!40000 ALTER TABLE `wp_wc_product_download_directories` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_product_meta_lookup` +-- + +DROP TABLE IF EXISTS `wp_wc_product_meta_lookup`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_product_meta_lookup` ( + `product_id` bigint(20) NOT NULL, + `sku` varchar(100) DEFAULT '', + `virtual` tinyint(1) DEFAULT 0, + `downloadable` tinyint(1) DEFAULT 0, + `min_price` decimal(19,4) DEFAULT NULL, + `max_price` decimal(19,4) DEFAULT NULL, + `onsale` tinyint(1) DEFAULT 0, + `stock_quantity` double DEFAULT NULL, + `stock_status` varchar(100) DEFAULT 'instock', + `rating_count` bigint(20) DEFAULT 0, + `average_rating` decimal(3,2) DEFAULT 0.00, + `total_sales` bigint(20) DEFAULT 0, + `tax_status` varchar(100) DEFAULT 'taxable', + `tax_class` varchar(100) DEFAULT '', + PRIMARY KEY (`product_id`), + KEY `virtual` (`virtual`), + KEY `downloadable` (`downloadable`), + KEY `stock_status` (`stock_status`), + KEY `stock_quantity` (`stock_quantity`), + KEY `onsale` (`onsale`), + KEY `min_max_price` (`min_price`,`max_price`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_product_meta_lookup` +-- + +LOCK TABLES `wp_wc_product_meta_lookup` WRITE; +/*!40000 ALTER TABLE `wp_wc_product_meta_lookup` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_product_meta_lookup` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_rate_limits` +-- + +DROP TABLE IF EXISTS `wp_wc_rate_limits`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_rate_limits` ( + `rate_limit_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `rate_limit_key` varchar(200) NOT NULL, + `rate_limit_expiry` bigint(20) unsigned NOT NULL, + `rate_limit_remaining` smallint(10) NOT NULL DEFAULT 0, + PRIMARY KEY (`rate_limit_id`), + UNIQUE KEY `rate_limit_key` (`rate_limit_key`(191)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_rate_limits` +-- + +LOCK TABLES `wp_wc_rate_limits` WRITE; +/*!40000 ALTER TABLE `wp_wc_rate_limits` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_rate_limits` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_reserved_stock` +-- + +DROP TABLE IF EXISTS `wp_wc_reserved_stock`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_reserved_stock` ( + `order_id` bigint(20) NOT NULL, + `product_id` bigint(20) NOT NULL, + `stock_quantity` double NOT NULL DEFAULT 0, + `timestamp` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `expires` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + PRIMARY KEY (`order_id`,`product_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_reserved_stock` +-- + +LOCK TABLES `wp_wc_reserved_stock` WRITE; +/*!40000 ALTER TABLE `wp_wc_reserved_stock` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_reserved_stock` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_tax_rate_classes` +-- + +DROP TABLE IF EXISTS `wp_wc_tax_rate_classes`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_tax_rate_classes` ( + `tax_rate_class_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(200) NOT NULL DEFAULT '', + `slug` varchar(200) NOT NULL DEFAULT '', + PRIMARY KEY (`tax_rate_class_id`), + UNIQUE KEY `slug` (`slug`(191)) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_tax_rate_classes` +-- + +LOCK TABLES `wp_wc_tax_rate_classes` WRITE; +/*!40000 ALTER TABLE `wp_wc_tax_rate_classes` DISABLE KEYS */; +INSERT INTO `wp_wc_tax_rate_classes` VALUES (1,'Reduced rate','reduced-rate'),(2,'Zero rate','zero-rate'); +/*!40000 ALTER TABLE `wp_wc_tax_rate_classes` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_wc_webhooks` +-- + +DROP TABLE IF EXISTS `wp_wc_webhooks`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_wc_webhooks` ( + `webhook_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `status` varchar(200) NOT NULL, + `name` text NOT NULL, + `user_id` bigint(20) unsigned NOT NULL, + `delivery_url` text NOT NULL, + `secret` text NOT NULL, + `topic` varchar(200) NOT NULL, + `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `date_created_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `date_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `date_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `api_version` smallint(4) NOT NULL, + `failure_count` smallint(10) NOT NULL DEFAULT 0, + `pending_delivery` tinyint(1) NOT NULL DEFAULT 0, + PRIMARY KEY (`webhook_id`), + KEY `user_id` (`user_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_wc_webhooks` +-- + +LOCK TABLES `wp_wc_webhooks` WRITE; +/*!40000 ALTER TABLE `wp_wc_webhooks` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_wc_webhooks` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_api_keys` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_api_keys`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_api_keys` ( + `key_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `user_id` bigint(20) unsigned NOT NULL, + `description` varchar(200) DEFAULT NULL, + `permissions` varchar(10) NOT NULL, + `consumer_key` char(64) NOT NULL, + `consumer_secret` char(43) NOT NULL, + `nonces` longtext DEFAULT NULL, + `truncated_key` char(7) NOT NULL, + `last_access` datetime DEFAULT NULL, + PRIMARY KEY (`key_id`), + KEY `consumer_key` (`consumer_key`), + KEY `consumer_secret` (`consumer_secret`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_api_keys` +-- + +LOCK TABLES `wp_woocommerce_api_keys` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_api_keys` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_api_keys` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_attribute_taxonomies` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_attribute_taxonomies`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_attribute_taxonomies` ( + `attribute_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `attribute_name` varchar(200) NOT NULL, + `attribute_label` varchar(200) DEFAULT NULL, + `attribute_type` varchar(20) NOT NULL, + `attribute_orderby` varchar(20) NOT NULL, + `attribute_public` int(1) NOT NULL DEFAULT 1, + PRIMARY KEY (`attribute_id`), + KEY `attribute_name` (`attribute_name`(20)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_attribute_taxonomies` +-- + +LOCK TABLES `wp_woocommerce_attribute_taxonomies` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_attribute_taxonomies` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_attribute_taxonomies` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_downloadable_product_permissions` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_downloadable_product_permissions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_downloadable_product_permissions` ( + `permission_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `download_id` varchar(36) NOT NULL, + `product_id` bigint(20) unsigned NOT NULL, + `order_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `order_key` varchar(200) NOT NULL, + `user_email` varchar(200) NOT NULL, + `user_id` bigint(20) unsigned DEFAULT NULL, + `downloads_remaining` varchar(9) DEFAULT NULL, + `access_granted` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `access_expires` datetime DEFAULT NULL, + `download_count` bigint(20) unsigned NOT NULL DEFAULT 0, + PRIMARY KEY (`permission_id`), + KEY `download_order_key_product` (`product_id`,`order_id`,`order_key`(16),`download_id`), + KEY `download_order_product` (`download_id`,`order_id`,`product_id`), + KEY `order_id` (`order_id`), + KEY `user_order_remaining_expires` (`user_id`,`order_id`,`downloads_remaining`,`access_expires`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_downloadable_product_permissions` +-- + +LOCK TABLES `wp_woocommerce_downloadable_product_permissions` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_downloadable_product_permissions` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_downloadable_product_permissions` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_log` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_log`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_log` ( + `log_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `timestamp` datetime NOT NULL, + `level` smallint(4) NOT NULL, + `source` varchar(200) NOT NULL, + `message` longtext NOT NULL, + `context` longtext DEFAULT NULL, + PRIMARY KEY (`log_id`), + KEY `level` (`level`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_log` +-- + +LOCK TABLES `wp_woocommerce_log` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_log` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_log` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_order_itemmeta` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_order_itemmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_order_itemmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `order_item_id` bigint(20) unsigned NOT NULL, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `order_item_id` (`order_item_id`), + KEY `meta_key` (`meta_key`(32)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_order_itemmeta` +-- + +LOCK TABLES `wp_woocommerce_order_itemmeta` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_order_itemmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_order_itemmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_order_items` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_order_items`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_order_items` ( + `order_item_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `order_item_name` text NOT NULL, + `order_item_type` varchar(200) NOT NULL DEFAULT '', + `order_id` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`order_item_id`), + KEY `order_id` (`order_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_order_items` +-- + +LOCK TABLES `wp_woocommerce_order_items` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_order_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_order_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_payment_tokenmeta` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_payment_tokenmeta`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_payment_tokenmeta` ( + `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `payment_token_id` bigint(20) unsigned NOT NULL, + `meta_key` varchar(255) DEFAULT NULL, + `meta_value` longtext DEFAULT NULL, + PRIMARY KEY (`meta_id`), + KEY `payment_token_id` (`payment_token_id`), + KEY `meta_key` (`meta_key`(32)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_payment_tokenmeta` +-- + +LOCK TABLES `wp_woocommerce_payment_tokenmeta` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_payment_tokenmeta` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_payment_tokenmeta` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_payment_tokens` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_payment_tokens`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_payment_tokens` ( + `token_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `gateway_id` varchar(200) NOT NULL, + `token` text NOT NULL, + `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, + `type` varchar(200) NOT NULL, + `is_default` tinyint(1) NOT NULL DEFAULT 0, + PRIMARY KEY (`token_id`), + KEY `user_id` (`user_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_payment_tokens` +-- + +LOCK TABLES `wp_woocommerce_payment_tokens` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_payment_tokens` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_payment_tokens` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_sessions` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_sessions`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_sessions` ( + `session_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `session_key` char(32) NOT NULL, + `session_value` longtext NOT NULL, + `session_expiry` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`session_id`), + UNIQUE KEY `session_key` (`session_key`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_sessions` +-- + +LOCK TABLES `wp_woocommerce_sessions` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_sessions` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_sessions` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_shipping_zone_locations` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_shipping_zone_locations`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_shipping_zone_locations` ( + `location_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `zone_id` bigint(20) unsigned NOT NULL, + `location_code` varchar(200) NOT NULL, + `location_type` varchar(40) NOT NULL, + PRIMARY KEY (`location_id`), + KEY `location_id` (`location_id`), + KEY `location_type_code` (`location_type`(10),`location_code`(20)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_shipping_zone_locations` +-- + +LOCK TABLES `wp_woocommerce_shipping_zone_locations` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_shipping_zone_locations` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_shipping_zone_locations` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_shipping_zone_methods` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_shipping_zone_methods`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_shipping_zone_methods` ( + `zone_id` bigint(20) unsigned NOT NULL, + `instance_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `method_id` varchar(200) NOT NULL, + `method_order` bigint(20) unsigned NOT NULL, + `is_enabled` tinyint(1) NOT NULL DEFAULT 1, + PRIMARY KEY (`instance_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_shipping_zone_methods` +-- + +LOCK TABLES `wp_woocommerce_shipping_zone_methods` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_shipping_zone_methods` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_shipping_zone_methods` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_shipping_zones` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_shipping_zones`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_shipping_zones` ( + `zone_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `zone_name` varchar(200) NOT NULL, + `zone_order` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`zone_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_shipping_zones` +-- + +LOCK TABLES `wp_woocommerce_shipping_zones` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_shipping_zones` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_shipping_zones` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_tax_rate_locations` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_tax_rate_locations`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_tax_rate_locations` ( + `location_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `location_code` varchar(200) NOT NULL, + `tax_rate_id` bigint(20) unsigned NOT NULL, + `location_type` varchar(40) NOT NULL, + PRIMARY KEY (`location_id`), + KEY `tax_rate_id` (`tax_rate_id`), + KEY `location_type_code` (`location_type`(10),`location_code`(20)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_tax_rate_locations` +-- + +LOCK TABLES `wp_woocommerce_tax_rate_locations` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_tax_rate_locations` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_tax_rate_locations` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `wp_woocommerce_tax_rates` +-- + +DROP TABLE IF EXISTS `wp_woocommerce_tax_rates`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `wp_woocommerce_tax_rates` ( + `tax_rate_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `tax_rate_country` varchar(2) NOT NULL DEFAULT '', + `tax_rate_state` varchar(200) NOT NULL DEFAULT '', + `tax_rate` varchar(8) NOT NULL DEFAULT '', + `tax_rate_name` varchar(200) NOT NULL DEFAULT '', + `tax_rate_priority` bigint(20) unsigned NOT NULL, + `tax_rate_compound` int(1) NOT NULL DEFAULT 0, + `tax_rate_shipping` int(1) NOT NULL DEFAULT 1, + `tax_rate_order` bigint(20) unsigned NOT NULL, + `tax_rate_class` varchar(200) NOT NULL DEFAULT '', + PRIMARY KEY (`tax_rate_id`), + KEY `tax_rate_country` (`tax_rate_country`), + KEY `tax_rate_state` (`tax_rate_state`(2)), + KEY `tax_rate_class` (`tax_rate_class`(10)), + KEY `tax_rate_priority` (`tax_rate_priority`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `wp_woocommerce_tax_rates` +-- + +LOCK TABLES `wp_woocommerce_tax_rates` WRITE; +/*!40000 ALTER TABLE `wp_woocommerce_tax_rates` DISABLE KEYS */; +/*!40000 ALTER TABLE `wp_woocommerce_tax_rates` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; @@ -589,4 +2651,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2023-06-06 11:16:17 +-- Dump completed on 2024-02-20 10:28:43 diff --git a/tests/_support/_generated/WploaderTesterActions.php b/tests/_support/_generated/WploaderTesterActions.php index 9c489023a..db05a016b 100644 --- a/tests/_support/_generated/WploaderTesterActions.php +++ b/tests/_support/_generated/WploaderTesterActions.php @@ -1,9 +1,9 @@ -getPluginsFolder(); * $hello = $this->getPluginsFolder('hello.php'); * ``` * + * @param string $path A relative path to append to te plugins directory absolute path. + * + * @return string The absolute path to the `pluginsFolder` path or the same with a relative path appended if `$path` + * is provided. * @see \lucatume\WPBrowser\Module\WPLoader::getPluginsFolder() */ public function getPluginsFolder(string $path = ""): string { @@ -69,16 +69,16 @@ public function getPluginsFolder(string $path = ""): string { * * Returns the absolute path to the themes directory. * - * @param string $path A relative path to append to te themes directory absolute path. - * - * @return string The absolute path to the `themesFolder` path or the same with a relative path appended if `$path` - * is provided. * @example * ```php * $themes = $this->getThemesFolder(); * $twentytwenty = $this->getThemesFolder('/twentytwenty'); * ``` * + * @param string $path A relative path to append to te themes directory absolute path. + * + * @return string The absolute path to the `themesFolder` path or the same with a relative path appended if `$path` + * is provided. * @see \lucatume\WPBrowser\Module\WPLoader::getThemesFolder() */ public function getThemesFolder(string $path = ""): string { @@ -93,15 +93,15 @@ public function getThemesFolder(string $path = ""): string { * This method gives access to the same factories provided by the * [Core test suite](https://make.wordpress.org/core/handbook/testing/automated-testing/writing-phpunit-tests/). * - * @return FactoryStore A factory store, proxy to get hold of the Core suite object - * factories. - * * @example * ```php * $postId = $I->factory()->post->create(); * $userId = $I->factory()->user->create(['role' => 'administrator']); * ``` * + * @return FactoryStore A factory store, proxy to get hold of the Core suite object + * factories. + * * @link https://make.wordpress.org/core/handbook/testing/automated-testing/writing-phpunit-tests/ * @see \lucatume\WPBrowser\Module\WPLoader::factory() */ @@ -115,9 +115,6 @@ public function factory(): \lucatume\WPBrowser\Module\WPLoader\FactoryStore { * * Returns the absolute path to the WordPress content directory. * - * @param string $path An optional path to append to the content directory absolute path. - * - * @return string The content directory absolute path, or a path in it. * @example * ```php * $content = $this->getContentFolder(); @@ -125,6 +122,9 @@ public function factory(): \lucatume\WPBrowser\Module\WPLoader\FactoryStore { * $twentytwenty = $this->getContentFolder('themes/twentytwenty'); * ``` * + * @param string $path An optional path to append to the content directory absolute path. + * + * @return string The content directory absolute path, or a path in it. * @see \lucatume\WPBrowser\Module\WPLoader::getContentFolder() */ public function getContentFolder(string $path = ""): string { diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_child_theme_correctly__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_child_theme_correctly__0.snapshot index e665dea47..0c280bde4 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_child_theme_correctly__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_child_theme_correctly__0.snapshot @@ -275,8 +275,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:62160 -WORDPRESS_DOMAIN=localhost:62160 +WORDPRESS_URL=http://localhost:41251 +WORDPRESS_DOMAIN=localhost:41251 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -284,10 +284,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=20672 +CHROMEDRIVER_PORT=29174 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=62160 +BUILTIN_SERVER_PORT=41251 <<< /tests/.env <<< @@ -333,6 +333,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_multi_site_correctly__0.snapshot.txt b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_multi_site_correctly__0.snapshot.txt index e8f855ebd..257889de1 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_multi_site_correctly__0.snapshot.txt +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_multi_site_correctly__0.snapshot.txt @@ -31,6 +31,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot index 8b32b45fa..372880e4d 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot @@ -283,8 +283,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:19743 -WORDPRESS_DOMAIN=localhost:19743 +WORDPRESS_URL=http://localhost:16145 +WORDPRESS_DOMAIN=localhost:16145 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -292,10 +292,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=64617 +CHROMEDRIVER_PORT=50293 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=19743 +BUILTIN_SERVER_PORT=16145 <<< /tests/.env <<< @@ -341,6 +341,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot index 1225e06af..552451c67 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot @@ -288,8 +288,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:15161 -WORDPRESS_DOMAIN=localhost:15161 +WORDPRESS_URL=http://localhost:40096 +WORDPRESS_DOMAIN=localhost:40096 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -297,10 +297,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=59343 +CHROMEDRIVER_PORT=9351 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=15161 +BUILTIN_SERVER_PORT=40096 <<< /tests/.env <<< @@ -346,6 +346,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot index 253291183..3fdd10231 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot @@ -288,8 +288,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:17866 -WORDPRESS_DOMAIN=localhost:17866 +WORDPRESS_URL=http://localhost:61506 +WORDPRESS_DOMAIN=localhost:61506 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -297,10 +297,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=41473 +CHROMEDRIVER_PORT=2860 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=17866 +BUILTIN_SERVER_PORT=61506 <<< /tests/.env <<< @@ -346,6 +346,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot index a5dbf80eb..7dc9e9e8f 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot @@ -288,8 +288,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:24026 -WORDPRESS_DOMAIN=localhost:24026 +WORDPRESS_URL=http://localhost:24356 +WORDPRESS_DOMAIN=localhost:24356 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -297,10 +297,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=36951 +CHROMEDRIVER_PORT=54335 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=24026 +BUILTIN_SERVER_PORT=24356 <<< /tests/.env <<< @@ -346,6 +346,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_single_site_correctly__0.snapshot.txt b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_single_site_correctly__0.snapshot.txt index e8f855ebd..257889de1 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_single_site_correctly__0.snapshot.txt +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_single_site_correctly__0.snapshot.txt @@ -31,6 +31,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_correctly__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_correctly__0.snapshot index 6370c41ae..4e74283b0 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_correctly__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_correctly__0.snapshot @@ -275,8 +275,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:16536 -WORDPRESS_DOMAIN=localhost:16536 +WORDPRESS_URL=http://localhost:6493 +WORDPRESS_DOMAIN=localhost:6493 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -284,10 +284,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=55746 +CHROMEDRIVER_PORT=24266 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=16536 +BUILTIN_SERVER_PORT=6493 <<< /tests/.env <<< @@ -333,6 +333,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_custom_correctly__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_custom_correctly__0.snapshot index ec70776ce..a19a12826 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_custom_correctly__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__3.5__should_scaffold_for_theme_custom_correctly__0.snapshot @@ -282,8 +282,8 @@ TEST_TABLE_PREFIX=test_ WORDPRESS_TABLE_PREFIX=wp_ # The URL and domain of the WordPress site used in end-to-end tests. -WORDPRESS_URL=http://localhost:14852 -WORDPRESS_DOMAIN=localhost:14852 +WORDPRESS_URL=http://localhost:44512 +WORDPRESS_DOMAIN=localhost:44512 # The username and password of the administrator user of the WordPress site used in end-to-end tests. WORDPRESS_ADMIN_USER=admin @@ -291,10 +291,10 @@ WORDPRESS_ADMIN_PASSWORD=password # The host and port of the ChromeDriver server that will be used in end-to-end tests. CHROMEDRIVER_HOST=localhost -CHROMEDRIVER_PORT=48584 +CHROMEDRIVER_PORT=52294 # The port on which the PHP built-in server will serve the WordPress installation. -BUILTIN_SERVER_PORT=14852 +BUILTIN_SERVER_PORT=44512 <<< /tests/.env <<< @@ -340,6 +340,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_child_theme_correctly__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_child_theme_correctly__0.snapshot index 60a5492fc..609f26756 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_child_theme_correctly__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_child_theme_correctly__0.snapshot @@ -314,6 +314,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_multi_site_correctly__0.snapshot.txt b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_multi_site_correctly__0.snapshot.txt index 50b6051f1..39a0c43b7 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_multi_site_correctly__0.snapshot.txt +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_multi_site_correctly__0.snapshot.txt @@ -32,6 +32,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot index 59ccd8e85..9a6067d55 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file__0.snapshot @@ -322,6 +322,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot index 09562cdd2..67cbbad11 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_non_plugin_php_file_custom__0.snapshot @@ -242,6 +242,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear <<< /codeception.yml <<< diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot index 0c39dbd48..7aa3fe7ba 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file__0.snapshot @@ -327,6 +327,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot index 96c42e650..a155e1b89 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_plugin_with_plugin_php_file_custom__0.snapshot @@ -242,6 +242,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear <<< /codeception.yml <<< diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_single_site_correctly__0.snapshot.txt b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_single_site_correctly__0.snapshot.txt index 50b6051f1..39a0c43b7 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_single_site_correctly__0.snapshot.txt +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_single_site_correctly__0.snapshot.txt @@ -32,6 +32,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_correctly__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_correctly__0.snapshot index f5533da6c..d1dbc2fef 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_correctly__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_correctly__0.snapshot @@ -314,6 +314,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear - lucatume\WPBrowser\Command\DevStart - lucatume\WPBrowser\Command\DevStop - lucatume\WPBrowser\Command\DevInfo diff --git a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_custom_correctly__0.snapshot b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_custom_correctly__0.snapshot index cd4dd2356..328b5421a 100644 --- a/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_custom_correctly__0.snapshot +++ b/tests/unit/Codeception/Template/__snapshots__/WpbrowserTest__should_scaffold_for_theme_custom_correctly__0.snapshot @@ -244,6 +244,8 @@ extensions: - lucatume\WPBrowser\Command\GenerateWPUnit - lucatume\WPBrowser\Command\DbExport - lucatume\WPBrowser\Command\DbImport + - lucatume\WPBrowser\Command\MonkeyCachePath + - lucatume\WPBrowser\Command\MonkeyCacheClear <<< /codeception.yml <<< diff --git a/tests/unit/lucatume/WPBrowser/Command/MonkeyCacheClearTest.php b/tests/unit/lucatume/WPBrowser/Command/MonkeyCacheClearTest.php new file mode 100644 index 000000000..0f27913b3 --- /dev/null +++ b/tests/unit/lucatume/WPBrowser/Command/MonkeyCacheClearTest.php @@ -0,0 +1,67 @@ +assertDirectoryExists(MonkeyPatch::getCachePath()); + touch(MonkeyPatch::getCachePath() . '/some-file.txt'); + $this->assertFileExists(MonkeyPatch::getCachePath() . '/some-file.txt'); + mkdir(MonkeyPatch::getCachePath() . '/some-dir'); + touch(MonkeyPatch::getCachePath() . '/some-dir/some-file.txt'); + $this->assertFileExists(MonkeyPatch::getCachePath() . '/some-dir/some-file.txt'); + + $command = new MonkeyCacheClear(); + $command->execute($input, $output); + + $this->assertDirectoryExists(MonkeyPatch::getCachePath()); + $this->assertCount(0, (array)glob(MonkeyPatch::getCachePath() . '/*')); + /** @noinspection PhpUnitTestsInspection */ + $this->assertFalse(is_dir(MonkeyPatch::getCachePath() . '/some-dir')); + $this->assertEquals("Monkey patch cache cleared.\n", $output->fetch()); + } + + /** + * It should correctly clean cache with porcelain output + * + * @test + */ + public function should_correctly_clean_cache_with_porcelain_output(): void + { + $input = new StringInput('--porcelain'); + $output = new BufferedOutput(); + + $this->assertDirectoryExists(MonkeyPatch::getCachePath()); + touch(MonkeyPatch::getCachePath() . '/some-file.txt'); + $this->assertFileExists(MonkeyPatch::getCachePath() . '/some-file.txt'); + mkdir(MonkeyPatch::getCachePath() . '/some-dir'); + touch(MonkeyPatch::getCachePath() . '/some-dir/some-file.txt'); + $this->assertFileExists(MonkeyPatch::getCachePath() . '/some-dir/some-file.txt'); + + $command = new MonkeyCacheClear(); + $input->bind($command->getDefinition()); + $command->execute($input, $output); + + $this->assertDirectoryExists(MonkeyPatch::getCachePath()); + $this->assertCount(0, (array)glob(MonkeyPatch::getCachePath() . '/*')); + /** @noinspection PhpUnitTestsInspection */ + $this->assertFalse(is_dir(MonkeyPatch::getCachePath() . '/some-dir')); + $this->assertEquals('', $output->fetch()); + } +} diff --git a/tests/unit/lucatume/WPBrowser/Command/MonkeyCachePathTest.php b/tests/unit/lucatume/WPBrowser/Command/MonkeyCachePathTest.php new file mode 100644 index 000000000..b5bb104a0 --- /dev/null +++ b/tests/unit/lucatume/WPBrowser/Command/MonkeyCachePathTest.php @@ -0,0 +1,55 @@ +bind($command->getDefinition()); + $exitCode = $command->execute($input, $output); + + $this->assertEquals(0, $exitCode); + $this->assertEquals(MonkeyPatch::getCachePath() . "\n", $output->fetch()); + + $command = new MonkeyCachePath(); + $input = new StringInput('--porcelain'); + $input->bind($command->getDefinition()); + $exitCode = $command->execute($input, $output); + + $this->assertEquals(0, $exitCode); + $this->assertEquals(MonkeyPatch::getCachePath() . "\n", $output->fetch()); + } + + /** + * It should provide pretty output correctly + * + * @test + */ + public function should_provide_pretty_output_correctly(): void + { + $input = new StringInput(''); + $output = new BufferedOutput(); + + $command = new MonkeyCachePath(); + $exitCode = $command->execute($input, $output); + + $this->assertEquals(0, $exitCode); + $this->assertEquals('Monkey patch cache path: ' . MonkeyPatch::getCachePath() . "\n", $output->fetch()); + } +} diff --git a/tests/unit/lucatume/WPBrowser/Events/Module/WPLoader/FiltersTest.php b/tests/unit/lucatume/WPBrowser/Events/Module/WPLoader/FiltersTest.php new file mode 100644 index 000000000..06fc0170d --- /dev/null +++ b/tests/unit/lucatume/WPBrowser/Events/Module/WPLoader/FiltersTest.php @@ -0,0 +1,200 @@ + [ + [ 'some-filter', 'some_callback', 23 ], + [ 'some-other-filter', 'some_callback' ], + [ 'some-filter', 'some_callback' ], + ] + ]); + + $removed = []; + $sut->removeWith(function ($tag, $callback, $priority) use (&$removed) { + $removed[] = [ $tag, $callback, $priority ]; + + return true; + }); + + $sut->toRemove()->remove(); + + $this->assertEquals([ + [ 'some-filter', 'some_callback', 23 ], + [ 'some-other-filter', 'some_callback', 10 ], + [ 'some-filter', 'some_callback', 10 ], + ], $removed); + } + + /** + * It should allow readding removed filters + * + * @test + */ + public function should_allow_readding_removed_filters() + { + $sut = new Filters([ + 'remove' => [ + [ 'some-filter', 'some_callback', 23 ], + [ 'some-other-filter', 'some_callback', 10, 2 ], + [ 'some-filter', 'some_callback' ], + ] + ]); + + $added = []; + $sut->removeWith(function ($tag, $callback, $priority) { + }); + $sut->addWith(function ($tag, $callback, $priority, $acceptedArgs) use (&$added) { + $added[] = [ $tag, $callback, $priority, $acceptedArgs ]; + }); + + $sut->toRemove()->add(); + + $this->assertEquals([ + [ 'some-filter', 'some_callback', 23, 1 ], + [ 'some-other-filter', 'some_callback', 10, 2 ], + [ 'some-filter', 'some_callback', 10, 1 ], + ], $added); + } + + /** + * It should allow setting filters to add + * + * @test + */ + public function should_allow_setting_filters_to_add() + { + $sut = new Filters([ + 'add' => [ + [ 'some-filter', 'some_callback', 23 ], + [ 'some-other-filter', 'some_callback' ], + [ 'some-filter', 'some_callback', 12, 3 ], + ] + ]); + + $added = []; + $sut->addWith(function ($tag, $callback, $priority, $acceptedArgs) use (&$added) { + $added[] = [ $tag, $callback, $priority, $acceptedArgs ]; + + return true; + }); + + $sut->toAdd()->add(); + + $this->assertEquals([ + [ 'some-filter', 'some_callback', 23, 1 ], + [ 'some-other-filter', 'some_callback', 10, 1 ], + [ 'some-filter', 'some_callback', 12, 3 ], + ], $added); + } + + /** + * It should allow removing added filters + * + * @test + */ + public function should_allow_removing_added_filters() + { + $sut = new Filters([ + 'add' => [ + [ 'some-filter', 'some_callback', 23 ], + [ 'some-other-filter', 'some_callback' ], + [ 'some-filter', 'some_callback', 12, 3 ], + ] + ]); + + $removed = []; + $sut->addWith(function () { + }); + $sut->removeWith(function ($tag, $callback, $priority) use (&$removed) { + $removed[] = [ $tag, $callback, $priority ]; + }); + + $sut->toAdd()->remove(); + + $this->assertEquals([ + [ 'some-filter', 'some_callback', 23 ], + [ 'some-other-filter', 'some_callback', 10 ], + [ 'some-filter', 'some_callback', 12 ], + ], $removed); + } + + /** + * It should allow formatting the filters + * + * @test + */ + public function should_allow_formatting_the_filters() + { + $formatted = Filters::format([ + 'foo' => 'bar', + 'add' => [ + [ 'one', 'foo', 11 ], + [ 'one', 'bar' ], + [ 'two', 'foo', 23, 2 ], + ], + 'remove' => [ + [ 'one', 'foo', 11 ], + [ 'one', 'bar' ], + [ 'two', 'foo', 23, 2 ], + ] + ]); + + $this->assertEquals([ + 'remove' => [ + [ 'one', 'foo', 11, 1 ], + [ 'one', 'bar', 10, 1 ], + [ 'two', 'foo', 23, 2 ], + ], + 'add' => [ + [ 'one', 'foo', 11, 1 ], + [ 'one', 'bar', 10, 1 ], + [ 'two', 'foo', 23, 2 ], + ] + ], $formatted); + } + + public function badFilters(): array + { + return [ + [ [ 'foo', new stdClass() ] ], + [ [ new stdClass(), 'foo' ] ], + [ [ '', new stdClass() ] ], + [ [ '', '' ] ], + [ [ '' ] ], + [ [] ], + [ [ 'foo', [ 'bar' ] ] ], + [ [ 'foo', [ 'bar', new stdClass() ] ] ], + [ [ 'foo', [ new stdClass(), 'bar' ] ] ], + [ [ 'foo', 'bar', 10, 12, 23 ] ], + ]; + } + + /** + * It should throw if filters information is not correct + * + * @test + * + * @dataProvider badFilters + */ + public function should_throw_if_filters_information_is_not_correct(array $filters) + { + $this->expectException(ModuleException::class); + new Filters([ + 'remove' => [ $filters ] + ]); + } +} diff --git a/tests/unit/lucatume/WPBrowser/Events/Module/WPLoaderTest.php b/tests/unit/lucatume/WPBrowser/Events/Module/WPLoaderTest.php index 090902dfb..47cc6d073 100644 --- a/tests/unit/lucatume/WPBrowser/Events/Module/WPLoaderTest.php +++ b/tests/unit/lucatume/WPBrowser/Events/Module/WPLoaderTest.php @@ -197,8 +197,8 @@ public function should_allow_specifying_the_wp_root_folder_as_a_relative_path_to $this->assertInIsolation(static function () use ($rootDir, $wpLoader1) { chdir($rootDir); $wpLoader1->_initialize(); - Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader1->_getConfig('wpRootFolder')); - Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader1->getWpRootFolder()); + Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader1->_getConfig('wpRootFolder')); + Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader1->getWpRootFolder()); }, $rootDir); $this->config = [ @@ -214,8 +214,8 @@ public function should_allow_specifying_the_wp_root_folder_as_a_relative_path_to $this->assertInIsolation(static function () use ($rootDir, $wpLoader2) { chdir($rootDir); $wpLoader2->_initialize(); - Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader2->_getConfig('wpRootFolder')); - Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader2->getWpRootFolder()); + Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader2->_getConfig('wpRootFolder')); + Assert::assertEquals($rootDir . '/test/wordpress/', $wpLoader2->getWpRootFolder()); }, $rootDir); } @@ -244,8 +244,8 @@ public function should_allow_specifying_the_wp_root_folder_including_the_home_sy $_SERVER['HOME'] = $homeDir; $wpLoader->_initialize(); - Assert::assertEquals($homeDir . '/projects/work/acme/wordpress/', $wpLoader->_getConfig('wpRootFolder')); - Assert::assertEquals($homeDir . '/projects/work/acme/wordpress/', $wpLoader->getWpRootFolder()); + Assert::assertEquals($homeDir . '/projects/work/acme/wordpress/', $wpLoader->_getConfig('wpRootFolder')); + Assert::assertEquals($homeDir . '/projects/work/acme/wordpress/', $wpLoader->getWpRootFolder()); }); } @@ -271,8 +271,8 @@ public function should_allow_specifying_the_wp_root_folder_as_an_absolute_path() $this->assertInIsolation(static function () use ($wpRootDir, $wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals($wpRootDir . '/', $wpLoader->_getConfig('wpRootFolder')); - Assert::assertEquals($wpRootDir . '/', $wpLoader->getWpRootFolder()); + Assert::assertEquals($wpRootDir . '/', $wpLoader->_getConfig('wpRootFolder')); + Assert::assertEquals($wpRootDir . '/', $wpLoader->getWpRootFolder()); }); } @@ -298,8 +298,8 @@ public function should_allow_specifying_the_wp_root_folder_as_absolute_path_with $this->assertInIsolation(static function () use ($wpRootDir, $wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals($wpRootDir . '/Word Press/', $wpLoader->_getConfig('wpRootFolder')); - Assert::assertEquals($wpRootDir . '/Word Press/', $wpLoader->getWpRootFolder()); + Assert::assertEquals($wpRootDir . '/Word Press/', $wpLoader->_getConfig('wpRootFolder')); + Assert::assertEquals($wpRootDir . '/Word Press/', $wpLoader->getWpRootFolder()); }); } @@ -324,7 +324,7 @@ public function should_scaffold_the_installation_if_the_wp_root_folder_is_empty( $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertInstanceOf(Scaffolded::class, $wpLoader->getInstallation()->getState()); + Assert::assertInstanceOf(Scaffolded::class, $wpLoader->getInstallation()->getState()); }); } @@ -356,14 +356,14 @@ public function should_read_salts_from_configured_installation(): void $wpLoader->_initialize(); $installation = $wpLoader->getInstallation(); - Assert::assertEquals($installation->getAuthKey(), $wpLoader->_getConfig('AUTH_KEY')); - Assert::assertEquals($installation->getSecureAuthKey(), $wpLoader->_getConfig('SECURE_AUTH_KEY')); - Assert::assertEquals($installation->getLoggedInKey(), $wpLoader->_getConfig('LOGGED_IN_KEY')); - Assert::assertEquals($installation->getNonceKey(), $wpLoader->_getConfig('NONCE_KEY')); - Assert::assertEquals($installation->getAuthSalt(), $wpLoader->_getConfig('AUTH_SALT')); - Assert::assertEquals($installation->getSecureAuthSalt(), $wpLoader->_getConfig('SECURE_AUTH_SALT')); - Assert::assertEquals($installation->getLoggedInSalt(), $wpLoader->_getConfig('LOGGED_IN_SALT')); - Assert::assertEquals($installation->getNonceSalt(), $wpLoader->_getConfig('NONCE_SALT')); + Assert::assertEquals($installation->getAuthKey(), $wpLoader->_getConfig('AUTH_KEY')); + Assert::assertEquals($installation->getSecureAuthKey(), $wpLoader->_getConfig('SECURE_AUTH_KEY')); + Assert::assertEquals($installation->getLoggedInKey(), $wpLoader->_getConfig('LOGGED_IN_KEY')); + Assert::assertEquals($installation->getNonceKey(), $wpLoader->_getConfig('NONCE_KEY')); + Assert::assertEquals($installation->getAuthSalt(), $wpLoader->_getConfig('AUTH_SALT')); + Assert::assertEquals($installation->getSecureAuthSalt(), $wpLoader->_getConfig('SECURE_AUTH_SALT')); + Assert::assertEquals($installation->getLoggedInSalt(), $wpLoader->_getConfig('LOGGED_IN_SALT')); + Assert::assertEquals($installation->getNonceSalt(), $wpLoader->_getConfig('NONCE_SALT')); }); } @@ -389,9 +389,9 @@ public function should_allow_getting_paths_from_the_wp_root_folder(): void $this->assertInIsolation(static function () use ($wpRootDir, $wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals($wpRootDir . '/foo-bar', $wpLoader->getWpRootFolder('foo-bar')); - Assert::assertEquals($wpRootDir . '/foo-bar/baz', $wpLoader->getWpRootFolder('foo-bar/baz')); - Assert::assertEquals($wpRootDir . '/wp-config.php', $wpLoader->getWpRootFolder('wp-config.php')); + Assert::assertEquals($wpRootDir . '/foo-bar', $wpLoader->getWpRootFolder('foo-bar')); + Assert::assertEquals($wpRootDir . '/foo-bar/baz', $wpLoader->getWpRootFolder('foo-bar/baz')); + Assert::assertEquals($wpRootDir . '/wp-config.php', $wpLoader->getWpRootFolder('wp-config.php')); }); } @@ -428,9 +428,9 @@ public function should_set_some_default_values_for_salt_keys(): void ]; foreach ($var as $i => $key) { if ($i > 0) { - Assert::assertNotEquals($var[$i - 1], $wpLoader->_getConfig($key)); + Assert::assertNotEquals($var[$i - 1], $wpLoader->_getConfig($key)); } - Assert::assertEquals(64, strlen($wpLoader->_getConfig($key))); + Assert::assertEquals(64, strlen($wpLoader->_getConfig($key))); } }); } @@ -456,7 +456,7 @@ public function should_load_config_files_if_set(): void $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals('test_file_001.php', getenv('LOADED')); + Assert::assertEquals('test_file_001.php', getenv('LOADED')); }); $this->config = [ @@ -476,8 +476,8 @@ public function should_load_config_files_if_set(): void $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals(getenv('LOADED_2'), 'test_file_002.php'); - Assert::assertEquals(getenv('LOADED_3'), 'test_file_003.php'); + Assert::assertEquals(getenv('LOADED_2'), 'test_file_002.php'); + Assert::assertEquals(getenv('LOADED_3'), 'test_file_003.php'); }); } @@ -505,10 +505,10 @@ public function should_throw_if_config_files_do_not_exist(): void try { $wpLoader->_initialize(); } catch (Exception $e) { - Assert::assertInstanceOf(ModuleConfigException::class, $e); + Assert::assertInstanceOf(ModuleConfigException::class, $e); $captured = true; } - Assert::assertTrue($captured); + Assert::assertTrue($captured); }); $this->config = [ @@ -651,7 +651,7 @@ public function should_throw_if_load_only_and_word_press_not_installed(): void $this->assertInIsolation(static function () use ($wpRootDir, $wpLoader) { $wpLoader->_initialize(); - Dispatcher::dispatch(Events::SUITE_BEFORE); + Dispatcher::dispatch(Events::SUITE_INIT); }); } @@ -693,8 +693,8 @@ public function should_load_word_press_before_suite_if_load_only_w_config_files( $this->assertInIsolation(static function () use ($wpRootDir, $wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals('', getenv('LOADED_2')); - Assert::assertFalse(defined('ABSPATH')); + Assert::assertEquals('', getenv('LOADED_2')); + Assert::assertFalse(defined('ABSPATH')); $actions = []; Dispatcher::addListener(WPLoader::EVENT_BEFORE_LOADONLY, static function () use (&$actions) { @@ -704,15 +704,15 @@ public function should_load_word_press_before_suite_if_load_only_w_config_files( $actions[] = WPLoader::EVENT_AFTER_LOADONLY; }); - Dispatcher::dispatch(Events::SUITE_BEFORE); + Dispatcher::dispatch(Events::SUITE_INIT); - Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); - Assert::assertEquals($wpRootDir . '/', ABSPATH); - Assert::assertEquals([ + Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); + Assert::assertEquals($wpRootDir . '/', ABSPATH); + Assert::assertEquals([ WPLoader::EVENT_BEFORE_LOADONLY, WPLoader::EVENT_AFTER_LOADONLY, ], $actions); - Assert::assertInstanceOf(FactoryStore::class, $wpLoader->factory()); + Assert::assertInstanceOf(FactoryStore::class, $wpLoader->factory()); }); } @@ -794,9 +794,9 @@ public function should_not_throw_when_load_only_true_and_using_db_module( $this->assertInIsolation(static function () use ($wpLoader, $wpRootDir) { $wpLoader->_initialize(); - Dispatcher::dispatch(Events::SUITE_BEFORE); + Dispatcher::dispatch(Events::SUITE_INIT); - Assert::assertEquals($wpRootDir . '/', ABSPATH); + Assert::assertEquals($wpRootDir . '/', ABSPATH); }); } @@ -937,11 +937,11 @@ public function should_should_install_and_bootstrap_single_site_using_constants_ $this->assertInIsolation(static function () use ($wpLoader, $wpRootDir) { $wpLoader->_initialize(); - Assert::assertEquals('test_file_001.php', getenv('LOADED')); - Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); - Assert::assertEquals($wpRootDir . '/', ABSPATH); - Assert::assertTrue(defined('WP_DEBUG')); - Assert::assertTrue(WP_DEBUG); + Assert::assertEquals('test_file_001.php', getenv('LOADED')); + Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); + Assert::assertEquals($wpRootDir . '/', ABSPATH); + Assert::assertTrue(defined('WP_DEBUG')); + Assert::assertTrue(WP_DEBUG); }); } @@ -1031,31 +1031,31 @@ public function should_install_and_bootstrap_single_installation(): void if (PHP_VERSION >= 7.4) { $expectedActivePlugins[] = 'woocommerce/woocommerce.php'; } - Assert::assertEquals($expectedActivePlugins, get_option('active_plugins')); - Assert::assertEquals([ + Assert::assertEquals($expectedActivePlugins, get_option('active_plugins')); + Assert::assertEquals([ 'before_install', 'after_install', ], $actions); - Assert::assertEquals('twentytwenty', get_option('template')); - Assert::assertEquals('twentytwenty', get_option('stylesheet')); - Assert::assertEquals('test_file_001.php', getenv('LOADED')); - Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); - Assert::assertEquals($wpRootDir . '/', ABSPATH); - Assert::assertTrue(defined('WP_DEBUG')); - Assert::assertTrue(WP_DEBUG); - Assert::assertInstanceOf(\wpdb::class, $GLOBALS['wpdb']); - Assert::assertFalse(is_multisite()); - Assert::assertEquals($wpRootDir . '/wp-content/', $wpLoader->getContentFolder()); - Assert::assertEquals($wpRootDir . '/wp-content/some/path', $wpLoader->getContentFolder('some/path')); - Assert::assertEquals( + Assert::assertEquals('twentytwenty', get_option('template')); + Assert::assertEquals('twentytwenty', get_option('stylesheet')); + Assert::assertEquals('test_file_001.php', getenv('LOADED')); + Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); + Assert::assertEquals($wpRootDir . '/', ABSPATH); + Assert::assertTrue(defined('WP_DEBUG')); + Assert::assertTrue(WP_DEBUG); + Assert::assertInstanceOf(\wpdb::class, $GLOBALS['wpdb']); + Assert::assertFalse(is_multisite()); + Assert::assertEquals($wpRootDir . '/wp-content/', $wpLoader->getContentFolder()); + Assert::assertEquals($wpRootDir . '/wp-content/some/path', $wpLoader->getContentFolder('some/path')); + Assert::assertEquals( $wpRootDir . '/wp-content/some/path/some-file.php', $wpLoader->getContentFolder('some/path/some-file.php') ); - Assert::assertEquals( + Assert::assertEquals( $wpRootDir . '/wp-content/plugins/some-file.php', $wpLoader->getPluginsFolder('/some-file.php') ); - Assert::assertEquals( + Assert::assertEquals( $wpRootDir . '/wp-content/themes/some-file.php', $wpLoader->getThemesFolder('/some-file.php') ); @@ -1122,32 +1122,32 @@ public function should_install_and_bootstrap_multisite_installation(): void if (PHP_VERSION >= 7.4) { $expectedActivePlugins[] = 'woocommerce/woocommerce.php'; } - Assert::assertEquals($expectedActivePlugins, array_keys(get_site_option('active_sitewide_plugins'))); - Assert::assertEquals([ + Assert::assertEquals($expectedActivePlugins, array_keys(get_site_option('active_sitewide_plugins'))); + Assert::assertEquals([ 'before_install', 'after_install', ], $actions); - Assert::assertEquals('twentytwenty', get_option('template')); - Assert::assertEquals('twentytwenty', get_option('stylesheet')); - Assert::assertEquals(['twentytwenty' => true], WP_Theme::get_allowed()); - Assert::assertEquals('test_file_001.php', getenv('LOADED')); - Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); - Assert::assertEquals($wpRootDir . '/', ABSPATH); - Assert::assertTrue(defined('WP_DEBUG')); - Assert::assertTrue(WP_DEBUG); - Assert::assertInstanceOf(\wpdb::class, $GLOBALS['wpdb']); - Assert::assertTrue(is_multisite()); - Assert::assertEquals($wpRootDir . '/wp-content/', $wpLoader->getContentFolder()); - Assert::assertEquals($wpRootDir . '/wp-content/some/path', $wpLoader->getContentFolder('some/path')); - Assert::assertEquals( + Assert::assertEquals('twentytwenty', get_option('template')); + Assert::assertEquals('twentytwenty', get_option('stylesheet')); + Assert::assertEquals(['twentytwenty' => true], WP_Theme::get_allowed()); + Assert::assertEquals('test_file_001.php', getenv('LOADED')); + Assert::assertEquals('test_file_002.php', getenv('LOADED_2')); + Assert::assertEquals($wpRootDir . '/', ABSPATH); + Assert::assertTrue(defined('WP_DEBUG')); + Assert::assertTrue(WP_DEBUG); + Assert::assertInstanceOf(\wpdb::class, $GLOBALS['wpdb']); + Assert::assertTrue(is_multisite()); + Assert::assertEquals($wpRootDir . '/wp-content/', $wpLoader->getContentFolder()); + Assert::assertEquals($wpRootDir . '/wp-content/some/path', $wpLoader->getContentFolder('some/path')); + Assert::assertEquals( $wpRootDir . '/wp-content/some/path/some-file.php', $wpLoader->getContentFolder('some/path/some-file.php') ); - Assert::assertEquals( + Assert::assertEquals( $wpRootDir . '/wp-content/plugins/some-file.php', $wpLoader->getPluginsFolder('/some-file.php') ); - Assert::assertEquals( + Assert::assertEquals( $wpRootDir . '/wp-content/themes/some-file.php', $wpLoader->getThemesFolder('/some-file.php') ); @@ -1413,8 +1413,8 @@ public function should_correctly_activate_child_theme_in_single_installation(): $installationOutput = $this->assertInIsolation(static function () use ($wpLoader, $wpRootDir) { $wpLoader->_initialize(); - Assert::assertEquals('twentytwenty', get_option('template')); - Assert::assertEquals('some-child-theme', get_option('stylesheet')); + Assert::assertEquals('twentytwenty', get_option('template')); + Assert::assertEquals('some-child-theme', get_option('stylesheet')); return [ 'bootstrapOutput' => $wpLoader->_getBootstrapOutput(), @@ -1481,8 +1481,8 @@ public function should_correctly_activate_child_theme_in_multisite_installation( $installationOutput = $this->assertInIsolation(static function () use ($wpLoader, $wpRootDir) { $wpLoader->_initialize(); - Assert::assertEquals('twentytwenty', get_option('template')); - Assert::assertEquals('twentytwenty-child', get_option('stylesheet')); + Assert::assertEquals('twentytwenty', get_option('template')); + Assert::assertEquals('twentytwenty-child', get_option('stylesheet')); return [ 'bootstrapOutput' => $wpLoader->_getBootstrapOutput(), @@ -1613,7 +1613,7 @@ public function should_allow_loading_a_database_dump_before_tests(): void $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals('value_1', get_option('option_1')); + Assert::assertEquals('value_1', get_option('option_1')); }); } @@ -1648,9 +1648,9 @@ public function should_allow_loading_multiple_database_dumps_before_the_tests(): $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals('value_1', get_option('option_1')); - Assert::assertEquals('value_2', get_option('option_2')); - Assert::assertEquals('value_3', get_option('option_3')); + Assert::assertEquals('value_1', get_option('option_1')); + Assert::assertEquals('value_2', get_option('option_2')); + Assert::assertEquals('value_3', get_option('option_3')); }); } @@ -1716,7 +1716,7 @@ public function should_place_sq_lite_dropin_if_using_sq_lite_database_for_tests( $this->assertInIsolation(static function () use ($wpRootDir, $wpLoader) { $wpLoader->_initialize(); - Assert::assertFileExists($wpRootDir . '/wp-content/db.php'); + Assert::assertFileExists($wpRootDir . '/wp-content/db.php'); }); } @@ -1743,8 +1743,8 @@ public function should_initialize_correctly_with_sqlite_database(): void $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); - Assert::assertInstanceOf(\WP_User::class, wp_get_current_user()); + Assert::assertTrue(function_exists('do_action')); + Assert::assertInstanceOf(\WP_User::class, wp_get_current_user()); }); } @@ -1779,10 +1779,10 @@ public function should_initialize_correctly_with_sqlite_database_in_load_only_mo $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Dispatcher::dispatch(Events::SUITE_BEFORE); + Dispatcher::dispatch(Events::SUITE_INIT); - Assert::assertTrue(function_exists('do_action')); - Assert::assertInstanceOf(\WP_User::class, wp_get_current_user()); + Assert::assertTrue(function_exists('do_action')); + Assert::assertInstanceOf(\WP_User::class, wp_get_current_user()); }); } @@ -1854,12 +1854,12 @@ function plugin_2_canary() {} $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); - Assert::assertTrue(function_exists('plugin_1_canary')); - Assert::assertTrue(is_plugin_active('plugin-1/plugin.php')); - Assert::assertTrue(function_exists('plugin_2_canary')); - Assert::assertTrue(is_plugin_active('plugin-2/plugin.php')); - Assert::assertEquals('theme-1', wp_get_theme()->get_stylesheet()); + Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('plugin_1_canary')); + Assert::assertTrue(is_plugin_active('plugin-1/plugin.php')); + Assert::assertTrue(function_exists('plugin_2_canary')); + Assert::assertTrue(is_plugin_active('plugin-2/plugin.php')); + Assert::assertEquals('theme-1', wp_get_theme()->get_stylesheet()); }); } @@ -1910,18 +1910,68 @@ public function should_correctly_load_with_different_database_names(string $dbNa $this->assertInIsolation(static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); - Assert::assertInstanceOf(\WP_User::class, wp_get_current_user()); + Assert::assertTrue(function_exists('do_action')); + Assert::assertInstanceOf(\WP_User::class, wp_get_current_user()); return $wpLoader->getInstallation()->getDb()->getDbName(); }) ); } + /** + * It should not backup globals by default + * + * @test + * @group backup-globals + */ + public function should_not_backup_globals_by_default(): void + { + $wpRootDir = FS::tmpDir('wploader_'); + $installation = Installation::scaffold($wpRootDir); + $dbName = Random::dbName(); + $dbHost = Env::get('WORDPRESS_DB_HOST'); + $dbUser = Env::get('WORDPRESS_DB_USER'); + $dbPassword = Env::get('WORDPRESS_DB_PASSWORD'); + $db = new MysqlDatabase($dbName, $dbUser, $dbPassword, $dbHost, 'test_'); + $db->drop(); + $installation->configure($db); + $installation->install( + 'https://wp.local', + 'admin', + 'password', + 'admin@wp.local', + 'Test' + ); + $testcaseFile = codecept_data_dir('files/BackupControlTestCase.php'); + $overridingTestCaseFile = codecept_data_dir('files/BackupControlTestCaseOverridingTestCase.php'); + + // Do not set`WPLoader.backupGlobals`, let the default value kick in. + $this->config = [ + 'wpRootFolder' => $wpRootDir, + 'dbUrl' => $db->getDbUrl(), + ]; + $wpLoader = $this->module(); + + $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { + $wpLoader->_initialize(); + + Assert::assertTrue(function_exists('do_action')); + + require_once $testcaseFile; + + $testCase = new \BackupControlTestCase('testBackupGlobalsIsFalse'); + /** @var TestResult $result */ + $result = $testCase->run(); + + Assert::assertTrue($result->wasSuccessful()); + }); + } + /** * It should allow controlling the backup of global variables in the WPTestCase * * @test + * @group backup-globals */ public function should_allow_controlling_the_backup_of_global_variables_in_the_wp_test_case(): void { @@ -1955,7 +2005,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $testcaseFile; @@ -1963,7 +2013,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); }); // Set `WPLoader.backupGlobals` to `true`. @@ -1977,7 +2027,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $testcaseFile; @@ -1985,11 +2035,10 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); }); - // Do not set `WPLoader.backupGlobals`, but use the default value. - // Set `WPLoader.backupGlobals` to `true`. + // Do not set `WPLoader.backupGlobals`, but use the default value of `false`. $this->config = [ 'wpRootFolder' => $wpRootDir, 'dbUrl' => $db->getDbUrl(), @@ -1999,15 +2048,15 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $testcaseFile; - $testCase = new \BackupControlTestCase('testBackupGlobalsIsTrue'); + $testCase = new \BackupControlTestCase('testBackupGlobalsIsFalse'); /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); }); // Set `WPLoader.backupGlobals` to `true`, but use a use-case that sets it explicitly to `false`. @@ -2021,7 +2070,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w $this->assertInIsolation(static function () use ($wpLoader, $overridingTestCaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $overridingTestCaseFile; @@ -2029,7 +2078,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); }); $this->config = [ @@ -2038,11 +2087,11 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w ]; $wpLoader = $this->module(); - // Test that globals defined before the test runs should be backed up by default. + // Test that globals defined before the test runs should not be backed up by default. $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); // Set the initial value of the global variable. global $_wpbrowser_test_global_var; @@ -2054,10 +2103,10 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); // Check that the value of the global variable has been updated. - Assert::assertEquals('initial_value', $_wpbrowser_test_global_var); + Assert::assertEquals('updated_value', $_wpbrowser_test_global_var); }); $this->config = [ @@ -2071,7 +2120,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); // Set the initial value of the global variable. global $_wpbrowser_test_global_var; @@ -2083,10 +2132,10 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); // Check that the value of the global variable has been updated. - Assert::assertEquals('updated_value', $_wpbrowser_test_global_var); + Assert::assertEquals('updated_value', $_wpbrowser_test_global_var); }); } @@ -2094,6 +2143,7 @@ public function should_allow_controlling_the_backup_of_global_variables_in_the_w * It should allow controlling the backup of static attributes in the WPTestCase * * @test + * @group backup-globals */ public function should_allow_controlling_the_backup_of_static_attributes_in_the_wp_test_case(): void { @@ -2127,7 +2177,7 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $testcaseFile; @@ -2135,12 +2185,12 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); - Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttribute); + Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttribute); }); - // Don't set`WPLoader.backupStaticAttributes`, it should be `true` by default. + // Don't set`WPLoader.backupStaticAttributes`, it should be `false` by default. $this->config = [ 'wpRootFolder' => $wpRootDir, 'dbUrl' => $db->getDbUrl() @@ -2150,7 +2200,7 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ $this->assertInIsolation(static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $testcaseFile; @@ -2158,9 +2208,9 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); - Assert::assertEquals('initial_value', \BackupControlTestCaseStore::$staticAttribute); + Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttribute); }); // Set the value of `WPLoader.backupStaticAttributes` to `true`, but use a use-case that sets it explicitly to `false`. @@ -2174,7 +2224,7 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ $this->assertInIsolation(static function () use ($wpLoader, $overridingTestCaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $overridingTestCaseFile; @@ -2182,15 +2232,16 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); - Assert::assertEquals('updated_value', \BackupControlTestCaseOverridingStore::$staticAttribute); + Assert::assertEquals('updated_value', \BackupControlTestCaseOverridingStore::$staticAttribute); }); // Set the value of the `WPLoader.backupStaticAttributesExcludeList` to not back up the static attribute. $this->config = [ 'wpRootFolder' => $wpRootDir, 'dbUrl' => $db->getDbUrl(), + 'backupStaticAttributes' => true, 'backupStaticAttributesExcludeList' => [ \BackupControlTestCaseStore::class => ['staticAttribute', 'staticAttributeThree'], \BackupControlTestCaseStoreTwo::class => ['staticAttributeFour'], @@ -2202,7 +2253,7 @@ public function should_allow_controlling_the_backup_of_static_attributes_in_the_ static function () use ($wpLoader, $testcaseFile) { $wpLoader->_initialize(); - Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue(function_exists('do_action')); require_once $testcaseFile; @@ -2210,16 +2261,16 @@ static function () use ($wpLoader, $testcaseFile) { /** @var TestResult $result */ $result = $testCase->run(); - Assert::assertTrue($result->wasSuccessful()); + Assert::assertTrue($result->wasSuccessful()); - Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttribute); - Assert::assertEquals('initial_value', \BackupControlTestCaseStore::$staticAttributeTwo); - Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttributeThree); - Assert::assertEquals('initial_value', \BackupControlTestCaseStore::$staticAttributeFour); - Assert::assertEquals('initial_value', \BackupControlTestCaseStoreTwo::$staticAttribute); - Assert::assertEquals('initial_value', \BackupControlTestCaseStoreTwo::$staticAttributeTwo); - Assert::assertEquals('initial_value', \BackupControlTestCaseStoreTwo::$staticAttributeThree); - Assert::assertEquals('updated_value', \BackupControlTestCaseStoreTwo::$staticAttributeFour); + Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttribute); + Assert::assertEquals('initial_value', \BackupControlTestCaseStore::$staticAttributeTwo); + Assert::assertEquals('updated_value', \BackupControlTestCaseStore::$staticAttributeThree); + Assert::assertEquals('initial_value', \BackupControlTestCaseStore::$staticAttributeFour); + Assert::assertEquals('initial_value', \BackupControlTestCaseStoreTwo::$staticAttribute); + Assert::assertEquals('initial_value', \BackupControlTestCaseStoreTwo::$staticAttributeTwo); + Assert::assertEquals('initial_value', \BackupControlTestCaseStoreTwo::$staticAttributeThree); + Assert::assertEquals('updated_value', \BackupControlTestCaseStoreTwo::$staticAttributeFour); } ); } @@ -2240,6 +2291,7 @@ public function notABooleanProvider(): array * * @test * @dataProvider notABooleanProvider + * @group backup-globals */ public function should_throw_if_backup_globals_is_not_a_boolean($notABoolean): void { @@ -2276,6 +2328,7 @@ public function notArrayOfStringsProvider(): array * * @test * @dataProvider notArrayOfStringsProvider + * @group backup-globals */ public function should_throw_if_backup_globals_exclude_list_is_not_an_array_of_strings($input): void { @@ -2297,6 +2350,7 @@ public function should_throw_if_backup_globals_exclude_list_is_not_an_array_of_s * * @test * @dataProvider notABooleanProvider + * @group backup-globals */ public function should_throw_if_backup_static_attributes_is_not_a_boolean($notABoolean): void { @@ -2333,6 +2387,7 @@ public function notStaticAttributeExcludeListProvider(): array * * @test * @dataProvider notStaticAttributeExcludeListProvider + * @group backup-globals */ public function should_throw_if_backup_static_attributes_exclude_list_is_not_in_the_correct_format($input): void { @@ -2424,14 +2479,14 @@ static function () use ($wpLoader, $moduleSplObjectHash) { $activePlugins = $wpdb->get_var( "SELECT option_value FROM {$wpdb->options} WHERE option_name = 'active_plugins'" ); - Assert::assertEquals(['woocommerce/woocommerce.php'], unserialize($activePlugins)); - Assert::assertNotEquals('1', getenv('WP_TESTS_SKIP_INSTALL')); - Assert::assertTrue(function_exists('do_action')); - Assert::assertTrue($beforeInstallCalled); - Assert::assertTrue($afterInstallCalled); - Assert::assertTrue($afterBootstrapCalled); - Assert::assertTrue(function_exists('wc_get_product')); - Assert::assertEquals('twentytwenty', wp_get_theme()->get_stylesheet()); + Assert::assertEquals(['woocommerce/woocommerce.php'], unserialize($activePlugins)); + Assert::assertNotEquals('1', getenv('WP_TESTS_SKIP_INSTALL')); + Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue($beforeInstallCalled); + Assert::assertTrue($afterInstallCalled); + Assert::assertTrue($afterBootstrapCalled); + Assert::assertTrue(function_exists('wc_get_product')); + Assert::assertEquals('twentytwenty', wp_get_theme()->get_stylesheet()); // Set a canary value. update_option('canary', $moduleSplObjectHash); @@ -2471,15 +2526,15 @@ static function () use ($moduleSplObjectHash, $wpLoader) { $activePlugins = $wpdb->get_var( "SELECT option_value FROM {$wpdb->options} WHERE option_name = 'active_plugins'" ); - Assert::assertEquals(['woocommerce/woocommerce.php'], unserialize($activePlugins)); - Assert::assertEquals('1', getenv('WP_TESTS_SKIP_INSTALL')); - Assert::assertTrue(function_exists('do_action')); - Assert::assertTrue($beforeInstallCalled); - Assert::assertTrue($afterInstallCalled); - Assert::assertTrue($afterBootstrapCalled); - Assert::assertTrue(function_exists('wc_get_product')); - Assert::assertEquals('twentytwenty', wp_get_theme()->get_stylesheet()); - Assert::assertEquals($moduleSplObjectHash, get_option('canary')); + Assert::assertEquals(['woocommerce/woocommerce.php'], unserialize($activePlugins)); + Assert::assertEquals('1', getenv('WP_TESTS_SKIP_INSTALL')); + Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue($beforeInstallCalled); + Assert::assertTrue($afterInstallCalled); + Assert::assertTrue($afterBootstrapCalled); + Assert::assertTrue(function_exists('wc_get_product')); + Assert::assertEquals('twentytwenty', wp_get_theme()->get_stylesheet()); + Assert::assertEquals($moduleSplObjectHash, get_option('canary')); } ); @@ -2508,15 +2563,15 @@ static function () use ($wpLoader) { $activePlugins = $wpdb->get_var( "SELECT option_value FROM {$wpdb->options} WHERE option_name = 'active_plugins'" ); - Assert::assertEquals(['woocommerce/woocommerce.php'], unserialize($activePlugins)); - Assert::assertNotEquals('1', getenv('WP_TESTS_SKIP_INSTALL')); - Assert::assertTrue(function_exists('do_action')); - Assert::assertTrue($beforeInstallCalled); - Assert::assertTrue($afterInstallCalled); - Assert::assertTrue($afterBootstrapCalled); - Assert::assertTrue(function_exists('wc_get_product')); - Assert::assertEquals('twentytwenty', wp_get_theme()->get_stylesheet()); - Assert::assertEquals( + Assert::assertEquals(['woocommerce/woocommerce.php'], unserialize($activePlugins)); + Assert::assertNotEquals('1', getenv('WP_TESTS_SKIP_INSTALL')); + Assert::assertTrue(function_exists('do_action')); + Assert::assertTrue($beforeInstallCalled); + Assert::assertTrue($afterInstallCalled); + Assert::assertTrue($afterBootstrapCalled); + Assert::assertTrue(function_exists('wc_get_product')); + Assert::assertEquals('twentytwenty', wp_get_theme()->get_stylesheet()); + Assert::assertEquals( '', get_option('canary'), 'The value set in the previous installation should be gone.' @@ -2676,8 +2731,8 @@ function activate_my_plugin(){ static function () use ($wpLoader) { $wpLoader->_initialize(); - Assert::assertEquals('', get_option('my_plugin_activated')); - Assert::assertEquals('__loaded__', get_option('my_plugin_loaded')); + Assert::assertEquals('', get_option('my_plugin_activated')); + Assert::assertEquals('__loaded__', get_option('my_plugin_loaded')); } ); } diff --git a/tests/unit/lucatume/WPBrowser/Extension/BuiltInServerControllerTest.php b/tests/unit/lucatume/WPBrowser/Extension/BuiltInServerControllerTest.php index 2d1956b9a..e2e4668d5 100644 --- a/tests/unit/lucatume/WPBrowser/Extension/BuiltInServerControllerTest.php +++ b/tests/unit/lucatume/WPBrowser/Extension/BuiltInServerControllerTest.php @@ -50,13 +50,23 @@ class BuiltInServerControllerTest extends Unit /** * @before - * @after */ - public function removePidFiles(): void - { + public function backupPidFile():void{ $pidFile = PhpBuiltInServer::getPidFile(); + if (is_file($pidFile)) { - unlink($pidFile); + rename($pidFile, $pidFile.'.bak'); + } + } + + /** + * @after + */ + public static function restorePidFile():void{ + $pidFile = PhpBuiltInServer::getPidFile(); + + if (is_file($pidFile .'.bak')) { + rename($pidFile.'.bak', $pidFile); } } diff --git a/tests/unit/lucatume/WPBrowser/Extension/ChromeDriverControllerTest.php b/tests/unit/lucatume/WPBrowser/Extension/ChromeDriverControllerTest.php index 683b74ed9..655636907 100644 --- a/tests/unit/lucatume/WPBrowser/Extension/ChromeDriverControllerTest.php +++ b/tests/unit/lucatume/WPBrowser/Extension/ChromeDriverControllerTest.php @@ -47,6 +47,28 @@ public function _before() $this->uopzSetMock(Output::class, $this->output); } + /** + * @before + */ + public function backupPidFile():void{ + $pidFile = ChromeDriver::getPidFile(); + + if (is_file($pidFile)) { + rename($pidFile, $pidFile.'.bak'); + } + } + + /** + * @after + */ + public static function restorePidFile():void{ + $pidFile = ChromeDriver::getPidFile(); + + if (is_file($pidFile .'.bak')) { + rename($pidFile.'.bak', $pidFile); + } + } + public function notArrayOfStringsProvider(): array { return [ diff --git a/tests/unit/lucatume/WPBrowser/Extension/DockerComposeControllerTest.php b/tests/unit/lucatume/WPBrowser/Extension/DockerComposeControllerTest.php index 736049862..21e88448e 100644 --- a/tests/unit/lucatume/WPBrowser/Extension/DockerComposeControllerTest.php +++ b/tests/unit/lucatume/WPBrowser/Extension/DockerComposeControllerTest.php @@ -50,6 +50,30 @@ public function _before() $this->uopzSetMock(Output::class, $this->output); } + /** + * @before + */ + public static function backupRunFile(): void + { + $runFile = DockerComposeController::getRunningFile(); + + if (is_file($runFile)) { + rename($runFile, $runFile . '.bak'); + } + } + + /** + * @after + */ + public static function restoreRunFile(): void + { + $runFile = DockerComposeController::getRunningFile(); + + if (is_file($runFile . '.bak')) { + rename($runFile . '.bak', $runFile); + } + } + public function notArrayOfStringsProvider(): array { return [ diff --git a/tests/unit/lucatume/WPBrowser/Lib/Generator/GenerationCommandsTest.php b/tests/unit/lucatume/WPBrowser/Lib/Generator/GenerationCommandsTest.php new file mode 100644 index 000000000..89a0606bf --- /dev/null +++ b/tests/unit/lucatume/WPBrowser/Lib/Generator/GenerationCommandsTest.php @@ -0,0 +1,102 @@ +testCaseFile)) { + return; + } + + if (!unlink($this->testCaseFile)) { + throw new \RuntimeException('Cannot remove test case file.'); + } + } + + /** + * @return array