Skip to content

Instantly share code, notes, and snippets.

@itayB
Created August 23, 2022 10:36
Show Gist options
  • Save itayB/c53a124aeddab15e4deb4ecdb7fc5027 to your computer and use it in GitHub Desktop.
Save itayB/c53a124aeddab15e4deb4ecdb7fc5027 to your computer and use it in GitHub Desktop.
Our MySql dump without data
-- MySQL dump 10.13 Distrib 8.0.29, for macos12.2 (x86_64)
--
-- Host: airflow-ml-XXXXX.dynamicyield.com Database: airflow
-- ------------------------------------------------------
-- Server version 8.0.20
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;
SET @@SESSION.SQL_LOG_BIN= 0;
--
-- GTID state at the beginning of the backup
--
SET @@GLOBAL.GTID_PURGED=/*!80000 '+'*/ '';
--
-- Table structure for table `ab_permission`
--
DROP TABLE IF EXISTS `ab_permission`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_permission` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_permission_view`
--
DROP TABLE IF EXISTS `ab_permission_view`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_permission_view` (
`id` int NOT NULL AUTO_INCREMENT,
`permission_id` int DEFAULT NULL,
`view_menu_id` int DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `permission_id` (`permission_id`,`view_menu_id`),
KEY `view_menu_id` (`view_menu_id`),
CONSTRAINT `ab_permission_view_ibfk_1` FOREIGN KEY (`permission_id`) REFERENCES `ab_permission` (`id`),
CONSTRAINT `ab_permission_view_ibfk_2` FOREIGN KEY (`view_menu_id`) REFERENCES `ab_view_menu` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=468 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_permission_view_role`
--
DROP TABLE IF EXISTS `ab_permission_view_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_permission_view_role` (
`id` int NOT NULL AUTO_INCREMENT,
`permission_view_id` int DEFAULT NULL,
`role_id` int DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `permission_view_id` (`permission_view_id`,`role_id`),
KEY `role_id` (`role_id`),
CONSTRAINT `ab_permission_view_role_ibfk_1` FOREIGN KEY (`permission_view_id`) REFERENCES `ab_permission_view` (`id`),
CONSTRAINT `ab_permission_view_role_ibfk_2` FOREIGN KEY (`role_id`) REFERENCES `ab_role` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=312 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_register_user`
--
DROP TABLE IF EXISTS `ab_register_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_register_user` (
`id` int NOT NULL AUTO_INCREMENT,
`first_name` varchar(64) NOT NULL,
`last_name` varchar(64) NOT NULL,
`username` varchar(64) NOT NULL,
`password` varchar(256) DEFAULT NULL,
`email` varchar(64) NOT NULL,
`registration_date` datetime DEFAULT NULL,
`registration_hash` varchar(256) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_role`
--
DROP TABLE IF EXISTS `ab_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_role` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(64) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_user`
--
DROP TABLE IF EXISTS `ab_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_user` (
`id` int NOT NULL AUTO_INCREMENT,
`first_name` varchar(64) NOT NULL,
`last_name` varchar(64) NOT NULL,
`username` varchar(64) NOT NULL,
`password` varchar(256) DEFAULT NULL,
`active` tinyint(1) DEFAULT NULL,
`email` varchar(64) NOT NULL,
`last_login` datetime DEFAULT NULL,
`login_count` int DEFAULT NULL,
`fail_login_count` int DEFAULT NULL,
`created_on` datetime DEFAULT NULL,
`changed_on` datetime DEFAULT NULL,
`created_by_fk` int DEFAULT NULL,
`changed_by_fk` int DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `email` (`email`),
UNIQUE KEY `username` (`username`),
KEY `changed_by_fk` (`changed_by_fk`),
KEY `created_by_fk` (`created_by_fk`),
CONSTRAINT `ab_user_ibfk_1` FOREIGN KEY (`changed_by_fk`) REFERENCES `ab_user` (`id`),
CONSTRAINT `ab_user_ibfk_2` FOREIGN KEY (`created_by_fk`) REFERENCES `ab_user` (`id`),
CONSTRAINT `ab_user_chk_1` CHECK ((`active` in (0,1)))
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_user_role`
--
DROP TABLE IF EXISTS `ab_user_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_user_role` (
`id` int NOT NULL AUTO_INCREMENT,
`user_id` int DEFAULT NULL,
`role_id` int DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `user_id` (`user_id`,`role_id`),
KEY `role_id` (`role_id`),
CONSTRAINT `ab_user_role_ibfk_1` FOREIGN KEY (`role_id`) REFERENCES `ab_role` (`id`),
CONSTRAINT `ab_user_role_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `ab_user` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ab_view_menu`
--
DROP TABLE IF EXISTS `ab_view_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ab_view_menu` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(250) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=226 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alembic_version`
--
DROP TABLE IF EXISTS `alembic_version`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alembic_version` (
`version_num` varchar(32) NOT NULL,
PRIMARY KEY (`version_num`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `connection`
--
DROP TABLE IF EXISTS `connection`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `connection` (
`id` int NOT NULL AUTO_INCREMENT,
`conn_id` varchar(250) NOT NULL,
`conn_type` varchar(500) NOT NULL,
`host` varchar(500) DEFAULT NULL,
`schema` varchar(500) DEFAULT NULL,
`login` varchar(500) DEFAULT NULL,
`password` varchar(5000) DEFAULT NULL,
`port` int DEFAULT NULL,
`extra` text,
`is_encrypted` tinyint(1) DEFAULT NULL,
`is_extra_encrypted` tinyint(1) DEFAULT NULL,
`description` text,
PRIMARY KEY (`id`),
UNIQUE KEY `unique_conn_id` (`conn_id`),
CONSTRAINT `connection_chk_1` CHECK ((`is_encrypted` in (0,1))),
CONSTRAINT `connection_chk_2` CHECK ((`is_extra_encrypted` in (0,1)))
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dag`
--
DROP TABLE IF EXISTS `dag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dag` (
`dag_id` varchar(250) NOT NULL,
`is_paused` tinyint(1) DEFAULT NULL,
`is_subdag` tinyint(1) DEFAULT NULL,
`is_active` tinyint(1) DEFAULT NULL,
`last_parsed_time` timestamp NULL DEFAULT NULL,
`last_pickled` timestamp(6) NULL DEFAULT NULL,
`last_expired` timestamp(6) NULL DEFAULT NULL,
`scheduler_lock` tinyint(1) DEFAULT NULL,
`pickle_id` int DEFAULT NULL,
`fileloc` varchar(2000) DEFAULT NULL,
`owners` varchar(2000) DEFAULT NULL,
`description` text,
`default_view` varchar(25) DEFAULT NULL,
`schedule_interval` text,
`root_dag_id` varchar(250) DEFAULT NULL,
`next_dagrun` timestamp(6) NULL DEFAULT NULL,
`next_dagrun_create_after` timestamp(6) NULL DEFAULT NULL,
`max_active_tasks` int NOT NULL,
`has_task_concurrency_limits` tinyint(1) NOT NULL,
`max_active_runs` int DEFAULT NULL,
`next_dagrun_data_interval_start` timestamp(6) NULL DEFAULT NULL,
`next_dagrun_data_interval_end` timestamp(6) NULL DEFAULT NULL,
`has_import_errors` tinyint(1) DEFAULT '0',
PRIMARY KEY (`dag_id`),
KEY `idx_root_dag_id` (`root_dag_id`),
KEY `idx_next_dagrun_create_after` (`next_dagrun_create_after`),
CONSTRAINT `dag_chk_1` CHECK ((`is_paused` in (0,1))),
CONSTRAINT `dag_chk_2` CHECK ((`is_subdag` in (0,1))),
CONSTRAINT `dag_chk_3` CHECK ((`is_active` in (0,1))),
CONSTRAINT `dag_chk_4` CHECK ((`scheduler_lock` in (0,1))),
CONSTRAINT `dag_chk_5` CHECK ((`has_task_concurrency_limits` in (0,1))),
CONSTRAINT `dag_chk_6` CHECK ((`has_task_concurrency_limits` in (0,1))),
CONSTRAINT `dag_chk_7` CHECK ((`has_import_errors` in (0,1)))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dag_code`
--
DROP TABLE IF EXISTS `dag_code`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dag_code` (
`fileloc_hash` bigint NOT NULL,
`fileloc` varchar(2000) NOT NULL,
`source_code` mediumtext NOT NULL,
`last_updated` timestamp NOT NULL,
PRIMARY KEY (`fileloc_hash`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dag_pickle`
--
DROP TABLE IF EXISTS `dag_pickle`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dag_pickle` (
`id` int NOT NULL AUTO_INCREMENT,
`pickle` blob,
`created_dttm` timestamp(6) NULL DEFAULT NULL,
`pickle_hash` bigint DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dag_run`
--
DROP TABLE IF EXISTS `dag_run`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dag_run` (
`id` int NOT NULL AUTO_INCREMENT,
`dag_id` varchar(250) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`execution_date` datetime(6) NOT NULL,
`state` varchar(50) DEFAULT NULL,
`run_id` varchar(250) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`external_trigger` tinyint(1) DEFAULT NULL,
`conf` blob,
`end_date` timestamp(6) NULL DEFAULT NULL,
`start_date` timestamp(6) NULL DEFAULT NULL,
`run_type` varchar(50) NOT NULL,
`last_scheduling_decision` timestamp(6) NULL DEFAULT NULL,
`dag_hash` varchar(32) DEFAULT NULL,
`creating_job_id` int DEFAULT NULL,
`queued_at` datetime DEFAULT NULL,
`data_interval_start` timestamp(6) NULL DEFAULT NULL,
`data_interval_end` timestamp(6) NULL DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `dag_run_dag_id_execution_date_key` (`dag_id`,`execution_date`),
UNIQUE KEY `dag_run_dag_id_run_id_key` (`dag_id`,`run_id`),
KEY `dag_id_state` (`dag_id`,`state`),
KEY `idx_last_scheduling_decision` (`last_scheduling_decision`),
KEY `idx_dag_run_dag_id` (`dag_id`),
KEY `idx_dag_run_running_dags` (`state`,`dag_id`),
KEY `idx_dag_run_queued_dags` (`state`,`dag_id`),
CONSTRAINT `dag_run_chk_1` CHECK ((`external_trigger` in (0,1)))
) ENGINE=InnoDB AUTO_INCREMENT=1714 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dag_tag`
--
DROP TABLE IF EXISTS `dag_tag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dag_tag` (
`name` varchar(100) NOT NULL,
`dag_id` varchar(250) NOT NULL,
PRIMARY KEY (`name`,`dag_id`),
KEY `dag_id` (`dag_id`),
CONSTRAINT `dag_tag_ibfk_1` FOREIGN KEY (`dag_id`) REFERENCES `dag` (`dag_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `import_error`
--
DROP TABLE IF EXISTS `import_error`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `import_error` (
`id` int NOT NULL AUTO_INCREMENT,
`timestamp` timestamp(6) NULL DEFAULT NULL,
`filename` varchar(1024) DEFAULT NULL,
`stacktrace` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3228 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `job`
--
DROP TABLE IF EXISTS `job`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `job` (
`id` int NOT NULL AUTO_INCREMENT,
`dag_id` varchar(250) DEFAULT NULL,
`state` varchar(20) DEFAULT NULL,
`job_type` varchar(30) DEFAULT NULL,
`start_date` timestamp(6) NULL DEFAULT NULL,
`end_date` timestamp(6) NULL DEFAULT NULL,
`latest_heartbeat` timestamp(6) NULL DEFAULT NULL,
`executor_class` varchar(500) DEFAULT NULL,
`hostname` varchar(500) DEFAULT NULL,
`unixname` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `job_type_heart` (`job_type`,`latest_heartbeat`),
KEY `idx_job_state_heartbeat` (`state`,`latest_heartbeat`),
KEY `idx_job_dag_id` (`dag_id`)
) ENGINE=InnoDB AUTO_INCREMENT=14378 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `log`
--
DROP TABLE IF EXISTS `log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `log` (
`id` int NOT NULL AUTO_INCREMENT,
`dttm` timestamp(6) NULL DEFAULT NULL,
`dag_id` varchar(250) DEFAULT NULL,
`task_id` varchar(250) DEFAULT NULL,
`event` varchar(30) DEFAULT NULL,
`execution_date` timestamp(6) NULL DEFAULT NULL,
`owner` varchar(500) DEFAULT NULL,
`extra` text,
PRIMARY KEY (`id`),
KEY `idx_log_dag` (`dag_id`)
) ENGINE=InnoDB AUTO_INCREMENT=140048 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `rendered_task_instance_fields`
--
DROP TABLE IF EXISTS `rendered_task_instance_fields`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `rendered_task_instance_fields` (
`dag_id` varchar(250) NOT NULL,
`task_id` varchar(250) NOT NULL,
`execution_date` timestamp(6) NOT NULL,
`rendered_fields` json NOT NULL,
`k8s_pod_yaml` json DEFAULT NULL,
PRIMARY KEY (`dag_id`,`task_id`,`execution_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sensor_instance`
--
DROP TABLE IF EXISTS `sensor_instance`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sensor_instance` (
`id` int NOT NULL AUTO_INCREMENT,
`task_id` varchar(250) NOT NULL,
`dag_id` varchar(250) NOT NULL,
`execution_date` timestamp(6) NOT NULL,
`state` varchar(20) DEFAULT NULL,
`try_number` int DEFAULT NULL,
`start_date` timestamp(6) NULL DEFAULT NULL,
`operator` varchar(1000) NOT NULL,
`op_classpath` varchar(1000) NOT NULL,
`hashcode` bigint NOT NULL,
`shardcode` int NOT NULL,
`poke_context` text NOT NULL,
`execution_context` text,
`created_at` timestamp(6) NOT NULL,
`updated_at` timestamp(6) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `ti_primary_key` (`dag_id`,`task_id`,`execution_date`),
KEY `si_hashcode` (`hashcode`),
KEY `si_shardcode` (`shardcode`),
KEY `si_state_shard` (`state`,`shardcode`),
KEY `si_updated_at` (`updated_at`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `serialized_dag`
--
DROP TABLE IF EXISTS `serialized_dag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `serialized_dag` (
`dag_id` varchar(250) NOT NULL,
`fileloc` varchar(2000) NOT NULL,
`fileloc_hash` bigint NOT NULL,
`data` json NOT NULL,
`last_updated` timestamp(6) NOT NULL,
`dag_hash` varchar(32) NOT NULL DEFAULT 'Hash not calculated yet',
PRIMARY KEY (`dag_id`),
KEY `idx_fileloc_hash` (`fileloc_hash`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `session`
--
DROP TABLE IF EXISTS `session`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `session` (
`id` int NOT NULL AUTO_INCREMENT,
`session_id` varchar(255) DEFAULT NULL,
`data` blob,
`expiry` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `session_id` (`session_id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sla_miss`
--
DROP TABLE IF EXISTS `sla_miss`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sla_miss` (
`task_id` varchar(250) NOT NULL,
`dag_id` varchar(250) NOT NULL,
`execution_date` timestamp(6) NOT NULL,
`email_sent` tinyint(1) DEFAULT NULL,
`timestamp` timestamp(6) NULL DEFAULT NULL,
`description` text,
`notification_sent` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`task_id`,`dag_id`,`execution_date`),
KEY `sm_dag` (`dag_id`),
CONSTRAINT `sla_miss_chk_1` CHECK ((`email_sent` in (0,1))),
CONSTRAINT `sla_miss_chk_2` CHECK ((`notification_sent` in (0,1)))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `slot_pool`
--
DROP TABLE IF EXISTS `slot_pool`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `slot_pool` (
`id` int NOT NULL AUTO_INCREMENT,
`pool` varchar(256) DEFAULT NULL,
`slots` int DEFAULT NULL,
`description` text,
PRIMARY KEY (`id`),
UNIQUE KEY `pool` (`pool`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `task_fail`
--
DROP TABLE IF EXISTS `task_fail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `task_fail` (
`id` int NOT NULL AUTO_INCREMENT,
`task_id` varchar(250) NOT NULL,
`dag_id` varchar(250) NOT NULL,
`execution_date` timestamp(6) NOT NULL,
`start_date` timestamp(6) NULL DEFAULT NULL,
`end_date` timestamp(6) NULL DEFAULT NULL,
`duration` int DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `idx_task_fail_dag_task_date` (`dag_id`,`task_id`,`execution_date`)
) ENGINE=InnoDB AUTO_INCREMENT=688 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `task_instance`
--
DROP TABLE IF EXISTS `task_instance`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `task_instance` (
`task_id` varchar(250) NOT NULL,
`dag_id` varchar(250) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`start_date` timestamp(6) NULL DEFAULT NULL,
`end_date` timestamp(6) NULL DEFAULT NULL,
`duration` float DEFAULT NULL,
`state` varchar(20) DEFAULT NULL,
`try_number` int DEFAULT NULL,
`hostname` varchar(1000) DEFAULT NULL,
`unixname` varchar(1000) DEFAULT NULL,
`job_id` int DEFAULT NULL,
`pool` varchar(256) NOT NULL,
`queue` varchar(256) DEFAULT NULL,
`priority_weight` int DEFAULT NULL,
`operator` varchar(1000) DEFAULT NULL,
`queued_dttm` timestamp(6) NULL DEFAULT NULL,
`pid` int DEFAULT NULL,
`max_tries` int DEFAULT '-1',
`executor_config` blob,
`pool_slots` int NOT NULL,
`queued_by_job_id` int DEFAULT NULL,
`external_executor_id` varchar(250) DEFAULT NULL,
`trigger_id` int DEFAULT NULL,
`trigger_timeout` datetime DEFAULT NULL,
`next_method` varchar(1000) DEFAULT NULL,
`next_kwargs` json DEFAULT NULL,
`run_id` varchar(250) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
PRIMARY KEY (`dag_id`,`task_id`,`run_id`),
KEY `ti_dag_state` (`dag_id`,`state`),
KEY `ti_pool` (`pool`,`state`,`priority_weight`),
KEY `ti_state` (`state`),
KEY `ti_job_id` (`job_id`),
KEY `ti_trigger_id` (`trigger_id`),
KEY `ti_dag_run` (`dag_id`,`run_id`),
KEY `ti_state_lkp` (`dag_id`,`task_id`,`run_id`,`state`),
CONSTRAINT `task_instance_dag_run_fkey` FOREIGN KEY (`dag_id`, `run_id`) REFERENCES `dag_run` (`dag_id`, `run_id`) ON DELETE CASCADE,
CONSTRAINT `task_instance_trigger_id_fkey` FOREIGN KEY (`trigger_id`) REFERENCES `trigger` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `task_reschedule`
--
DROP TABLE IF EXISTS `task_reschedule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `task_reschedule` (
`id` int NOT NULL AUTO_INCREMENT,
`task_id` varchar(250) NOT NULL,
`dag_id` varchar(250) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`try_number` int NOT NULL,
`start_date` timestamp(6) NOT NULL,
`end_date` timestamp(6) NOT NULL,
`duration` int NOT NULL,
`reschedule_date` timestamp(6) NOT NULL,
`run_id` varchar(250) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
PRIMARY KEY (`id`),
KEY `idx_task_reschedule_dag_task_run` (`dag_id`,`task_id`,`run_id`),
KEY `task_reschedule_dr_fkey` (`dag_id`,`run_id`),
CONSTRAINT `task_reschedule_dr_fkey` FOREIGN KEY (`dag_id`, `run_id`) REFERENCES `dag_run` (`dag_id`, `run_id`) ON DELETE CASCADE,
CONSTRAINT `task_reschedule_ti_fkey` FOREIGN KEY (`dag_id`, `task_id`, `run_id`) REFERENCES `task_instance` (`dag_id`, `task_id`, `run_id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=618 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `trigger`
--
DROP TABLE IF EXISTS `trigger`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `trigger` (
`id` int NOT NULL AUTO_INCREMENT,
`classpath` varchar(1000) NOT NULL,
`kwargs` json NOT NULL,
`created_date` datetime NOT NULL,
`triggerer_id` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `variable`
--
DROP TABLE IF EXISTS `variable`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `variable` (
`id` int NOT NULL AUTO_INCREMENT,
`key` varchar(250) DEFAULT NULL,
`val` mediumtext,
`is_encrypted` tinyint(1) DEFAULT NULL,
`description` text,
PRIMARY KEY (`id`),
UNIQUE KEY `key` (`key`),
CONSTRAINT `variable_chk_1` CHECK ((`is_encrypted` in (0,1)))
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `xcom`
--
DROP TABLE IF EXISTS `xcom`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `xcom` (
`key` varchar(512) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`value` blob,
`timestamp` timestamp(6) NOT NULL,
`execution_date` timestamp(6) NOT NULL,
`task_id` varchar(250) NOT NULL,
`dag_id` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
SET @@SESSION.SQL_LOG_BIN = @MYSQLDUMP_TEMP_LOG_BIN;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2022-08-22 21:19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment