Importe el archivo SASS de la base de datos en lugar del sistema de archivos

No tengo mucha experiencia con Ruby. Quiero @import sass desde la base de datos en lugar del sistema de archivos. No encontré ningún ejemplo en línea. ¿Cómo debo hacer para implementar esto? Veo que tengo que extender una clase de importador, pero como no entiendo Ruby, necesito saber dónde reside esta clase en mi sistema de archivos (solo para comprobarlo) y, en general, cuáles son los pasos básicos involucrados.

Más información

La base de datos MySQL contiene contenido sass. Así que en mi aplicación web acepto sass (como cadena) del usuario, que puede contener una declaración de importación, por ejemplo:

@import test.scss
body  { color:red } 

Ahora en mi base de datos MySQL tendré algo como esto

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

Quiero que esta importación funcione, estoy seguro de que puedo hacer una coincidencia de expresiones regulares para obtener el nombre del archivo de la entrada del usuario y luego consultar la base de datos con ese nombre de archivo y obtener el contenido. Pero leí que hay una buena manera de hacer que ruby ​​/ sass use DB como una ruta de carga en lugar de un sistema de archivos.

ACTUALIZAR

Así que creé una clase de importación personalizada falsa con el método de búsqueda como

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

¿Cómo agrego este importador para cargar las rutas de carga sin usar ruby, como puedo cambiar los archivos de origen en la carpeta de sass gem y agregar este importador a lib / sass / importers?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta