Skip to content

Commit 3ff684f

Browse files
committed
SQL commands to convert IETF database dump to django schema.
- Legacy-Id: 208
1 parent 949bc0c commit 3ff684f

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

test/sql_fixup.sql

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
ALTER TABLE `email_addresses` ADD `id` INT NOT NULL AUTO_INCREMENT
2+
PRIMARY KEY FIRST ;
3+
ALTER TABLE `postal_addresses` ADD `id` INT NOT NULL AUTO_INCREMENT
4+
PRIMARY KEY FIRST ;
5+
ALTER TABLE `phone_numbers` ADD `id` INT NOT NULL AUTO_INCREMENT
6+
PRIMARY KEY FIRST ;
7+
8+
ALTER TABLE `ballots` DROP PRIMARY KEY;
9+
ALTER TABLE `ballots` ADD `id` INT NOT NULL AUTO_INCREMENT
10+
PRIMARY KEY FIRST ;
11+
ALTER TABLE `ballots` ADD UNIQUE (`ballot_id` , `ad_id`);
12+
ALTER TABLE `ballots_comment` DROP PRIMARY KEY;
13+
ALTER TABLE `ballots_comment` ADD `id` INT NOT NULL AUTO_INCREMENT
14+
PRIMARY KEY FIRST ;
15+
ALTER TABLE `ballots_comment` ADD UNIQUE (`ballot_id` , `ad_id`);
16+
ALTER TABLE `ballots_discuss` DROP PRIMARY KEY;
17+
ALTER TABLE `ballots_discuss` ADD `id` INT NOT NULL AUTO_INCREMENT
18+
PRIMARY KEY FIRST ;
19+
ALTER TABLE `ballots_discuss` ADD UNIQUE (`ballot_id` , `ad_id`);
20+
ALTER TABLE `iesg_history` DROP PRIMARY KEY;
21+
ALTER TABLE `iesg_history` ADD `id` INT NOT NULL AUTO_INCREMENT
22+
PRIMARY KEY FIRST ;
23+
24+
25+
INSERT INTO announced_from VALUES (98, 'IETF Executive Director <exec-director@ietf.org>', NULL);
26+
INSERT INTO announced_to VALUES (9, 'Unknown', NULL);
27+
INSERT INTO area_status VALUES (3, 'Unknown');
28+

0 commit comments

Comments
 (0)