zodb / relstorage

A backend for ZODB that stores pickles in a relational database.
Other
53 stars 46 forks source link

support for Microsoft SQL Server? #29

Open tkimnguyen opened 8 years ago

tkimnguyen commented 8 years ago

Is there a plan to support MS SQL Server? What would it take, coding and possibly $$$ wise? Thank you

jamadden commented 8 years ago

From a basic standpoint, it would require writing a bunch of code in a bunch of different files that's all MSSQL specific, and then adding a test file, and of course setting up continuous integration on Appveyor to make sure it stays working.

Right now, supporting a new database requires making changes to many, many files, and those files have to be a part of relstorage. Hopefully in the near-ish future a refactoring will reduce the number of files needed to support any one database, and perhaps even support database "plugins".

tkimnguyen commented 8 years ago

thx

jamadden commented 7 years ago

With SQL Server now being available on Linux, this perhaps just got more interesting to more people.

We have done most of the refactoring to make supporting additional DBs easier, and we have working AppVeyor integration, so those two hurdles have already been cleared.