Я написал специальный адаптер базы данных, который работает правильно и эффективно, когда работает сервер rails.Теперь я хотел бы добавить обычные определения задач rake для создания, удаления и переноса базы данных.
Я хотел бы реализовать:
db:[drop|create|migrate]
Как мне упаковать эти определения в мой драгоценный камень, чтобы они переопределяли значения по умолчанию для всех, кто использует этот драгоценный камень?
Я просмотрел источник других адаптеров, но вся логика задач rake, похоже, запекается в самой active_record, каждая задача просто включает имя адаптера.