@classmethod
def prep_orm_class(cls, orm_cls, schema=None, is_geospatial=False):
    """
        helper method to ready an ORM class (see Base and it's children) according to this Database's settings
        :why?: sometimes you might have classes you want as part of a query, but you don't want those classes
        available in the Database.classes() or Database.sorted_classes(), since these tables are not being loaded, etc..
        """
    if is_geospatial and hasattr(orm_cls, 'add_geometry_column'):
        orm_cls.add_geometry_column()
    if schema:
        orm_cls.set_schema(schema)
