-- --------------------------------------------------------
-- Host:                         127.0.0.1
-- Server Version:               8.0.26 - MySQL Community Server - GPL
-- Server Betriebssystem:        Win64
-- HeidiSQL Version:             11.0.0.5919
-- --------------------------------------------------------

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!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' */;


-- Exportiere Datenbank Struktur für experiment
CREATE DATABASE IF NOT EXISTS `experiment` /*!40100 DEFAULT CHARACTER SET latin1 */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `experiment`;

-- Exportiere Struktur von Tabelle experiment.action
CREATE TABLE IF NOT EXISTS `action` (
  `action_id` int NOT NULL AUTO_INCREMENT,
  `trial` int DEFAULT NULL,
  `building_block` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
  `reaction_time` double DEFAULT NULL,
  `selected` int DEFAULT NULL,
  PRIMARY KEY (`action_id`)
) ENGINE=InnoDB AUTO_INCREMENT=31311 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- PS:
-- Exportiere Struktur von Tabelle experiment.association
CREATE TABLE IF NOT EXISTS `navigation` (
-- CREATE TABLE `navigation` (
  `session_id` int DEFAULT NULL,
  `trial` int DEFAULT NULL,
  `stim_left` int DEFAULT NULL,
  `stim_right` int DEFAULT NULL,
  `solution` text,
  `selected` text,
  `show_length` int DEFAULT NULL,
  `all_RTs` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt
-- PS end

-- Exportiere Struktur von Tabelle experiment.association
CREATE TABLE IF NOT EXISTS `association` (
  `session_id` int DEFAULT NULL,
  `trial` int DEFAULT NULL,
  `building_block_id` int DEFAULT NULL,
  `target` int DEFAULT NULL,
  `pressed` int DEFAULT NULL,
  `building_block_shown` int DEFAULT NULL,
  `target_is_bb` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.association_debriefing
CREATE TABLE IF NOT EXISTS `association_debriefing` (
  `session_id` int DEFAULT NULL,
  `trial` int DEFAULT NULL,
  `target` int DEFAULT NULL,
  `selected` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.building_block
CREATE TABLE IF NOT EXISTS `building_block` (
  `building_block_id` int DEFAULT NULL,
  `file` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.chunk
CREATE TABLE IF NOT EXISTS `chunk` (
  `session_id` int DEFAULT NULL,
  `building_block_id` int DEFAULT NULL,
  `layout` text,
  `start` bigint DEFAULT NULL,
  `end` bigint DEFAULT NULL,
  `removed` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.debriefing_action
CREATE TABLE IF NOT EXISTS `debriefing_action` (
  `debriefing_action_id` int NOT NULL AUTO_INCREMENT,
  `session` int DEFAULT NULL,
  `debriefing_id` text,
  `choice` text,
  `reaction_time` double DEFAULT NULL,
  `experiment_part` int DEFAULT NULL,
  `left_str` text,
  `right_str` text,
  `left_type` int DEFAULT NULL,
  `right_type` int DEFAULT NULL,
  PRIMARY KEY (`debriefing_action_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3633 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.debriefing_left
CREATE TABLE IF NOT EXISTS `debriefing_left` (
  `debriefing_id` int DEFAULT NULL,
  `solution` text,
  `stimset` text,
  `trial_type` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.debriefing_right
CREATE TABLE IF NOT EXISTS `debriefing_right` (
  `debriefing_id` int DEFAULT NULL,
  `solution` text,
  `stimset` text,
  `trial_type` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.drawing_action
CREATE TABLE IF NOT EXISTS `drawing_action` (
  `drawing_action_id` int NOT NULL AUTO_INCREMENT,
  `session_id` int DEFAULT NULL,
  `grid` int DEFAULT NULL,
  `x` int DEFAULT NULL,
  `y` int DEFAULT NULL,
  `reaction_time` double DEFAULT NULL,
  `selected` int DEFAULT NULL,
  PRIMARY KEY (`drawing_action_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2949 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.minesweeper_action
CREATE TABLE IF NOT EXISTS `minesweeper_action` (
  `minsweeper_action_id` int NOT NULL AUTO_INCREMENT,
  `session_id` int DEFAULT NULL,
  `x` int DEFAULT NULL,
  `y` int DEFAULT NULL,
  `reaction_time` double DEFAULT NULL,
  `selected` int DEFAULT NULL,
  `silhouette` text,
  `solution` text,
  `trial_id` text,
  `experiment_part` int DEFAULT NULL,
  `trialtype` text,
  `id` int DEFAULT NULL,
  `correct` int DEFAULT NULL,
  PRIMARY KEY (`minsweeper_action_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5509 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.minesweeper_silhouette
CREATE TABLE IF NOT EXISTS `minesweeper_silhouette` (
  `solution` text,
  `silhouette` text,
  `minesweeper_silhouette_id` int DEFAULT NULL,
  `stimset` text,
  `trialtype` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.session
CREATE TABLE IF NOT EXISTS `session` (
  `session_id` int NOT NULL AUTO_INCREMENT,
  `participant_id` text,
  `code_version` int DEFAULT NULL,
  `exit_quiz` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
  `comment` mediumtext,
  `split_merge` int DEFAULT NULL,
  `credits` int DEFAULT NULL,
  PRIMARY KEY (`session_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1685 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.silhouette
CREATE TABLE IF NOT EXISTS `silhouette` (
  `silhouette_id` int DEFAULT NULL,
  `solution` text,
  `trial_type` int DEFAULT NULL,
  `stimset` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

-- Exportiere Struktur von Tabelle experiment.trial
CREATE TABLE IF NOT EXISTS `trial` (
  `trial_id` int NOT NULL AUTO_INCREMENT,
  `session_id` int DEFAULT NULL,
  `silhouette_id` text,
  `time_stamp` bigint DEFAULT NULL,
  `reward` float DEFAULT NULL,
  `timeout` int DEFAULT NULL,
  `experiment_part` int DEFAULT NULL,
  `trial_type` int DEFAULT NULL,
  `silhouette` text,
  PRIMARY KEY (`trial_id`)
) ENGINE=InnoDB AUTO_INCREMENT=13382 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Daten Export vom Benutzer nicht ausgewählt

/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
