@reflection.cache
def get_schema_names(self, connection, **kw):
    s = 'PRAGMA database_list'
    dl = connection.exec_driver_sql(s)
    return [db[1] for db in dl if (db[1] != 'temp')]
@reflection.cache
def get_schema_names(self, connection, **kw):
    s = 'PRAGMA database_list'
    dl = connection.exec_driver_sql(s)
    return [db[1] for db in dl if (db[1] != 'temp')]