Как выполнить запрос MySQL из задачи rake?

Я работаю над удалением дубликатов из устаревшей базы данных для моего клиента, и я нашел запрос MySQL для этого. Я хочу создать задачу Rake для выполнения запроса к производственному серверу. Как мне это сделать?

MySQL-запрос:

    select * from community_event_users;
    create table dups as
      select distinct username, count(*)
      from community_event_users group by username
      having count(*) > 1;
    delete community_event_users from community_event_users inner join dups
    on community_event_users.username = dups.username;

    insert into community_event_users select username from dups;
15
задан Kathryn Gonzalez 18 July 2011 в 16:07
поделиться