| .. | .. |
|---|
| 48 | 48 | |
|---|
| 49 | 49 | drop table IF EXISTS licensetype_metadata; |
|---|
| 50 | 50 | CREATE TABLE IF NOT EXISTS licensetype_metadata ( |
|---|
| 51 | | - id INT NOT NULL auto_increment, |
|---|
| 52 | 51 | license_type_id INT NOT NULL , |
|---|
| 53 | 52 | key VARCHAR(100) NOT NULL , |
|---|
| 54 | 53 | value VARCHAR(200) NULL , |
|---|
| 55 | | - PRIMARY KEY (id)); |
|---|
| 54 | + PRIMARY KEY (license_type_id, key)); |
|---|
| 56 | 55 | |
|---|
| 57 | 56 | drop table IF EXISTS organization; |
|---|
| 58 | 57 | CREATE TABLE IF NOT EXISTS organization ( |
|---|
| .. | .. |
|---|
| 85 | 84 | |
|---|
| 86 | 85 | drop table IF EXISTS pack_metadata; |
|---|
| 87 | 86 | CREATE TABLE IF NOT EXISTS pack_metadata ( |
|---|
| 88 | | - id INT NOT NULL auto_increment, |
|---|
| 89 | 87 | pack_id INT NOT NULL , |
|---|
| 90 | 88 | key VARCHAR(100) NOT NULL , |
|---|
| 91 | 89 | value VARCHAR(200) NULL , |
|---|
| 92 | 90 | readonly BOOlEAN NOT NULL default false, |
|---|
| 93 | | - PRIMARY KEY (id)); |
|---|
| 91 | + PRIMARY KEY (pack_id, key)); |
|---|
| 94 | 92 | |
|---|
| 95 | 93 | |
|---|
| 96 | 94 | drop table IF EXISTS license; |
|---|