diff --git a/db_scripts/diff/15605.down b/db_scripts/diff/15605.down new file mode 100644 index 00000000..bd504662 --- /dev/null +++ b/db_scripts/diff/15605.down @@ -0,0 +1,4 @@ +use billing; + +drop table provisioning_templates; + diff --git a/db_scripts/diff/15605.up b/db_scripts/diff/15605.up new file mode 100644 index 00000000..493c9a27 --- /dev/null +++ b/db_scripts/diff/15605.up @@ -0,0 +1,16 @@ +use billing; + +create table provisioning_templates ( + id int(11) unsigned not null auto_increment, + reseller_id int(11) unsigned default null, + name varchar(255) not null, + description varchar(255) not null, + lang enum('perl','js') not null default 'js', + yaml text not null, + modify_timestamp timestamp not null default current_timestamp() on update current_timestamp(), + create_timestamp timestamp not null default '0000-00-00 00:00:00', + primary key (id), + unique key resnam_idx (reseller_id, name), + constraint p_t_resellerid_ref foreign key (reseller_id) references resellers (id) on delete cascade on update cascade +) engine=InnoDB default charset=utf8; +