[Ann] The Garage database driver API

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[Ann] The Garage database driver API

Guillermo Polito
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

Reply | Threaded
Open this post in threaded view
|

Re: [Ann] The Garage database driver API

Santiago Bragagnolo
Cool! :D 

On Thu, 7 May 2015 at 11:37 Guillermo Polito <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: [Ann] The Garage database driver API

Esteban A. Maringolo
In reply to this post by Guillermo Polito

Nice!

Prepared statements, cursored fetchs, url connection strings... I like it.

Why "Garage"?

Regards!

El may 7, 2015 6:37 AM, "Guillermo Polito" <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: [Ann] The Garage database driver API

Guillermo Polito
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 <[hidden email]> escribió:

Nice!

Prepared statements, cursored fetchs, url connection strings... I like it.

Why "Garage"?

Regards!

El may 7, 2015 6:37 AM, "Guillermo Polito" <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: [Ann] The Garage database driver API

Ben Coman
In reply to this post by Guillermo Polito


On Thu, May 7, 2015 at 5:36 PM, Guillermo Polito <[hidden email]> 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



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

Reply | Threaded
Open this post in threaded view
|

Re: [Ann] The Garage database driver API

Tudor Girba-2
In reply to this post by Guillermo Polito
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 <[hidden email]> 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

--
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 [hidden email].
For more options, visit https://groups.google.com/d/optout.



--

"Every thing has its own flow"