summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
981d6bb)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
`network_type` tinyint unsigned NOT NULL,
`address` varchar(255) NOT NULL,
`pub` enum('private','public') NOT NULL DEFAULT 'private',
`network_type` tinyint unsigned NOT NULL,
`address` varchar(255) NOT NULL,
`pub` enum('private','public') NOT NULL DEFAULT 'private',
- PRIMARY KEY (`uid`, `nwid`)
+ PRIMARY KEY (`uid`, `nwid`),
+ INDEX uid (uid)
) CHARSET=utf8 COMMENT='networking addresses';
-- Insert a first address type for old URLs
) CHARSET=utf8 COMMENT='networking addresses';
-- Insert a first address type for old URLs
ALTER TABLE `auth_user_quick` DROP COLUMN `profile_web`;
ALTER TABLE `auth_user_quick` DROP COLUMN `profile_web_pub`;
ALTER TABLE `auth_user_quick` DROP COLUMN `profile_web`;
ALTER TABLE `auth_user_quick` DROP COLUMN `profile_web_pub`;
`pub` enum('private', 'ax', 'public') NOT NULL DEFAULT 'private',
`comment` varchar(80) NOT NULL,
PRIMARY KEY(`uid`, `link_type`, `link_id`, `tel_id`),
`pub` enum('private', 'ax', 'public') NOT NULL DEFAULT 'private',
`comment` varchar(80) NOT NULL,
PRIMARY KEY(`uid`, `link_type`, `link_id`, `tel_id`),
+ INDEX (`search_tel`),
+ INDEX uid (uid)
-- Adds phone format column
ALTER TABLE `geoloc_pays` ADD COLUMN `phoneformat` varchar(25) NOT NULL AFTER `nat`;
-- Adds phone format column
ALTER TABLE `geoloc_pays` ADD COLUMN `phoneformat` varchar(25) NOT NULL AFTER `nat`;
grad_year INT(4) DEFAULT NULL,
program VARCHAR(255) DEFAULT NULL,
flags SET('primary') DEFAULT '' NOT NULL,
grad_year INT(4) DEFAULT NULL,
program VARCHAR(255) DEFAULT NULL,
flags SET('primary') DEFAULT '' NOT NULL,
+ PRIMARY KEY(id, uid),
+ INDEX uid (uid)
) CHARSET=utf8;
INSERT INTO profile_education_field_enum (field)
) CHARSET=utf8;
INSERT INTO profile_education_field_enum (field)
email VARCHAR(255) NOT NULL DEFAULT '',
pub ENUM('private', 'ax', 'public') DEFAULT 'private',
email_pub ENUM('private', 'ax', 'public') DEFAULT 'private',
email VARCHAR(255) NOT NULL DEFAULT '',
pub ENUM('private', 'ax', 'public') DEFAULT 'private',
email_pub ENUM('private', 'ax', 'public') DEFAULT 'private',
+ PRIMARY KEY (uid, id),
+ INDEX uid (uid)
) CHARSET=utf8;
INSERT IGNORE INTO profile_job_enum (name, url)
) CHARSET=utf8;
INSERT IGNORE INTO profile_job_enum (name, url)
CREATE TABLE IF NOT EXISTS profile_mentor_country (
uid INT(11) NOT NULL DEFAULT 0,
country CHAR(2) NOT NULL DEFAULT "FR",
CREATE TABLE IF NOT EXISTS profile_mentor_country (
uid INT(11) NOT NULL DEFAULT 0,
country CHAR(2) NOT NULL DEFAULT "FR",
- PRIMARY KEY (uid, country)
+ PRIMARY KEY (uid, country),
+ INDEX uid (uid)
) CHARSET=utf8;
INSERT INTO profile_mentor_country (uid, country)
) CHARSET=utf8;
INSERT INTO profile_mentor_country (uid, country)
uid INT(11) NOT NULL DEFAULT 0,
sectorid TINYINT(2) UNSIGNED NOT NULL,
subsectorid TINYINT(3) UNSIGNED NOT NULL,
uid INT(11) NOT NULL DEFAULT 0,
sectorid TINYINT(2) UNSIGNED NOT NULL,
subsectorid TINYINT(3) UNSIGNED NOT NULL,
- PRIMARY KEY (uid, sectorid, subsectorid)
+ PRIMARY KEY (uid, sectorid, subsectorid),
+ INDEX uid (uid)
) CHARSET=utf8;
-- vim:set syntax=mysql:
) CHARSET=utf8;
-- vim:set syntax=mysql: