diff --git a/schema.sql b/schema.sql index 0bee405..a5f98fb 100644 --- a/schema.sql +++ b/schema.sql @@ -1,3 +1,20 @@ +-- ------------------------------------------------------------- +-- ------------------------------------------------------------- +-- TablePlus 1.6.8 +-- +-- https://tableplus.com/ +-- +-- Database: mariadb +-- Generation Time: 2026-09-15 16:52:53.989699 +-- ------------------------------------------------------------- + +-- Save current session settings and set optimal values for import +SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; +SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; +SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO'; +SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0; +SET NAMES utf8mb4; + CREATE TABLE `fspgroup` ( `variant_id` int(11) NOT NULL, `instr2` int(11) unsigned NOT NULL, @@ -7,7 +24,8 @@ CREATE TABLE `fspgroup` ( `pilot_id` int(11) NOT NULL, `weight` int(11) unsigned DEFAULT NULL, PRIMARY KEY (`pilot_id`), - KEY `joinresults` (`pilot_id`,`fspmethod_id`) + KEY `joinresults` (`pilot_id`,`fspmethod_id`), + KEY `eq_class` (`variant_id`,`instr2`,`data_physical_address`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `fspmethod` ( @@ -29,8 +47,9 @@ CREATE TABLE `fsppilot` ( `data_width` int(10) unsigned NOT NULL, `fspmethod_id` int(11) NOT NULL, PRIMARY KEY (`id`), - KEY `fspmethod_id` (`fspmethod_id`,`variant_id`,`data_physical_address`,`instr2`) -) ENGINE=MyISAM AUTO_INCREMENT=6327 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + KEY `fspmethod_id` (`fspmethod_id`,`variant_id`,`data_physical_address`,`instr2`), + KEY `pilot_class` (`variant_id`,`known_outcome`,`instr2`,`data_physical_address`) +) ENGINE=MyISAM AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `objdump` ( `variant_id` int(11) NOT NULL, @@ -79,3 +98,10 @@ CREATE TABLE `variant` ( PRIMARY KEY (`id`), UNIQUE KEY `variant` (`variant`,`benchmark`) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + + +-- Restore original session settings +SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; +SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; +SET SQL_MODE=@OLD_SQL_MODE; +SET SQL_NOTES=@OLD_SQL_NOTES;