steffengy / tiberius

TDS 7.4 (mssql / Microsoft SQL Server) async driver for rust. Fork at: https://github.com/prisma/tiberius
Apache License 2.0
150 stars 2 forks source link

Which version or branch to use? #114

Closed svanharmelen closed 4 years ago

svanharmelen commented 4 years ago

I've just started a project that needs a connection to an MSSQL server and found this nice package providing the needed building blocks.

The question I have is about what version or branch to use? I noticed that you mentioned that v0.3 will not be updated anymore, so I was wondering if the async_await branch is already stable enough for us to use (or course understanding that the API can still change, but that's fine)?

Thanks!

steffengy commented 4 years ago

No it is not, it's a first sketch. I wouldn't recommend 0.3 or any version for anything production related at this time.

svanharmelen commented 4 years ago

So would an older v0.2 be OK to use? Or do you have any other (versions or packages) suggestions?

The use of MSSQL is limited to running 1 (identical) query every 5 minutes. So our usecase is reasonably straight forward.

Thanks!

steffengy commented 4 years ago

Generally 0.3 should be the most stable version, but is a bit outdated in terms of futures version...

I'am not aware of any other library besides ODBC and there are also there are afaik no FreeTDS bindings for rust.

svanharmelen commented 4 years ago

I was just looking at ODBC as well, but think I’ll first take v0.3 for a spin. Thanks again for the feedback!