diff --git a/sql/database-create.sql b/sql/database-create.sql index fec1b441b31ace2b2ee6528e6fe17322a532f9a7..fca3adabf28bc74f4fd22658043994655d33e9d3 100644 --- a/sql/database-create.sql +++ b/sql/database-create.sql @@ -150,6 +150,18 @@ CREATE TABLE deltas ( PRIMARY KEY (delta_id) ) TYPE=MyISAM; +-- +-- Table structure for table `elabinelab_vlans` +-- + +CREATE TABLE elabinelab_vlans ( + pid varchar(12) NOT NULL default '', + eid varchar(32) NOT NULL default '', + inner_id int(11) unsigned NOT NULL default 0, + outer_id int(11) unsigned NOT NULL default 0, + PRIMARY KEY (pid,eid,inner_id) +) TYPE=MyISAM; + -- -- Table structure for table `emulab_indicies` -- diff --git a/sql/database-migrate.txt b/sql/database-migrate.txt index 6048e5008b992023f9891c3acdfdfd7fe3535451..4edf74a3bbdadfcffd9418c19c379f98f6148ed5 100644 --- a/sql/database-migrate.txt +++ b/sql/database-migrate.txt @@ -2106,3 +2106,17 @@ last_net_act,last_cpu_act,last_ext_act); enum('ctrl','expt','jail','fake','other','gw','outer_ctrl') \ default NULL; +1.271: Add elabinelab_vlans table for mapping inner elab vlan ids to + auto assigned outer elab vlan ids. + + CREATE TABLE elabinelab_vlans ( + pid varchar(12) NOT NULL default '', + eid varchar(32) NOT NULL default '', + inner_id int(11) unsigned NOT NULL default 0, + outer_id int(11) unsigned NOT NULL default 0, + PRIMARY KEY (pid,eid,inner_id) + ) TYPE=MyISAM; + + + + \ No newline at end of file