Импорт файла SASS из базы данных вместо файловой системы

У меня нет большого опыта работы с Руби. Я хочу импортировать sass из базы данных вместо файловой системы. Я не нашел никаких примеров в Интернете. Как я должен идти о реализации этого. Я вижу, что мне нужно расширить класс импортера, но, поскольку у меня нет понимания ruby, мне нужно знать, где в моей файловой системе находится этот класс (просто чтобы проверить это) и в целом, каковы основные шаги.

Больше информации

База данных MySQL содержит контент sass. Поэтому в моем веб-приложении я принимаю sass (в виде строки) от пользователя, который может содержать оператор импорта, например:

@import test.scss
body  { color:red } 

Теперь в моей базе данных MySQL у меня будет что-то вроде этого

Table  sass_files
column_name             filename  |   content
example row             test.scss |   p {color:blue;}

Я хочу, чтобы этот импорт работал, конечно, я могу просто выполнить сопоставление с регулярным выражением, чтобы получить имя файла из пользовательского ввода, а затем запросить БД по этому имени файла и получить содержимое. Но я читал, что есть хороший способ заставить ruby / sass использовать DB в качестве пути загрузки вместо файловой системы.

ОБНОВИТЬ

Итак, я создал фиктивный пользовательский класс импорта с методом find как

def find(name, options)
  Sass::Engine.new("p { color :blue; }", options)
end

Как добавить этот импортер в пути загрузки sass без использования ruby, как я могу внести изменения в исходные файлы в папке sass gem и добавить этот импортер в lib / sass / importers?

Спасибо