[Ann] The Garage database driver API
Hi all, I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style. The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi) We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1]. Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information Feedback (and contributions) are very welcome! Enjoy, Guille [1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
Cool! :D On Thu, 7 May 2015 at 11:37 Guillermo Polito <guillermopolito@gmail.com> wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
Nice! Prepared statements, cursored fetchs, url connection strings... I like it. Why "Garage"? Regards! El may 7, 2015 6:37 AM, "Guillermo Polito" <guillermopolito@gmail.com> escribió:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
There is not a real reason for the name. But if you push me: - you stock things in your garage usually. - The drivers go to the garage :) El jue., 7 de may. de 2015 a la(s) 12:17 p. m., Esteban A. Maringolo < emaringolo@gmail.com> escribió:
Nice!
Prepared statements, cursored fetchs, url connection strings... I like it.
Why "Garage"?
Regards! El may 7, 2015 6:37 AM, "Guillermo Polito" <guillermopolito@gmail.com> escribió:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
On Thu, May 7, 2015 at 5:36 PM, Guillermo Polito <guillermopolito@gmail.com> wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
This looks very cool. I like the url style connection string and provision of the usual iterator methods do:, collect: and select:. Suggested correction... * stablishing --> establishing cheers -ben
Thanks! This kind of work can make a huge difference in our eco-system. Cheers, Doru On Thu, May 7, 2015 at 11:36 AM, Guillermo Polito <guillermopolito@gmail.com
wrote:
Hi all,
I'm pleased to announce the release 0.1 of Garage, a database driver API. Garage is meant to be a common interface to access several database servers, in a JDBC style.
The current version works in Pharo3 and Pharo4 and includes drivers for: - mysql (pure smalltalk) - postgres (pure smalltalk) - sqlite (using ffi) - opendbx (allowing connecting with several db vendors, using ffi)
We have a nice test suite (that maybe you can help to enlarge) that is tested every day in Jenkins [1].
Also, in garage's website [2] you'll find - installation instructions - basic usage - documentation of features such as statements, transactions, cursored fetches. - issue tracker, backlog and other information
Feedback (and contributions) are very welcome! Enjoy, Guille
[1] https://ci.inria.fr/dbxtalk/view/Garage/ [2] http://guillep.github.io/DBXTalk/garage/
-- You received this message because you are subscribed to the Google Groups "DBXTalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to dbxtalk+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
-- www.tudorgirba.com "Every thing has its own flow"
participants (5)
-
Ben Coman -
Esteban A. Maringolo -
Guillermo Polito -
Santiago Bragagnolo -
Tudor Girba