19 lines
911 B
SQL
19 lines
911 B
SQL
ALTER TABLE members_qualifications
|
|
DROP FOREIGN KEY fk_members_qualifications_course_id,
|
|
DROP FOREIGN KEY fk_members_qualifications_awarded_by,
|
|
DROP FOREIGN KEY fk_members_qualifications_revoked_by,
|
|
DROP FOREIGN KEY fk_members_qualifications_source_event,
|
|
DROP KEY uq_members_qualifications_member_course,
|
|
DROP KEY idx_members_qualifications_active,
|
|
DROP KEY idx_members_qualifications_source_event,
|
|
DROP COLUMN course_id,
|
|
DROP COLUMN active,
|
|
DROP COLUMN awarded_by_id,
|
|
DROP COLUMN revoked_by_id,
|
|
DROP COLUMN revoked_reason,
|
|
DROP COLUMN revoked_at,
|
|
DROP COLUMN source_course_event_id,
|
|
ADD COLUMN qualification_id INT(11) DEFAULT 0,
|
|
ADD KEY fk_members_qualifications_qualifications_id (qualification_id),
|
|
ADD CONSTRAINT fk_members_qualifications_qualifications_id FOREIGN KEY (qualification_id) REFERENCES qualifications(id) ON UPDATE CASCADE;
|