Driver Metadata
russolsen opened this issue · 1 comments
russolsen commented
You may want to have a driver metadata type API which will tell the caller if this backend is transactional and which operations it supports. That way a module can query and fail, or at least warn if the database doesn't have the features required. These kind of APIs tend to be easy to implement and prevent people from hardcoding "I only work with SQLServer or Datomic" type checks.
levand commented
Excellent idea, I'll think about how that could be added.