Re: Using Clojure for complex database driven applications

2009-07-12 Thread Meikel Brandmeyer
Hi, Am 12.07.2009 um 02:14 schrieb Eugen Dueck: Sure. It is currently just a k. Will add it tomorrow. In case I want to make changes to it, what's the preferred way to submit patches? I'm not familiar with git yet, but willing to learn. I only need a keyword, like "do a github pull request"

Re: Using Clojure for complex database driven applications

2009-07-12 Thread Eugen Dueck
On Jul 12, 3:37 am, Meikel Brandmeyer wrote: > May I add your patch to clojureql? Sure. It is currently just a * copy-and-paste of oll files containing the word mysql * basically search-and-replace mysql => postgresql * small changes to the auto-inc and primary key stuff In case I want to make

Re: Using Clojure for complex database driven applications

2009-07-11 Thread Meikel Brandmeyer
Hi, Am 11.07.2009 um 19:04 schrieb Eugen Dueck: I wrote postgres support for clojureql. It's my first shot, but the demo runs through from start to finish. May I add your patch to clojureql? Sincerely Meikel smime.p7s Description: S/MIME cryptographic signature

Re: Using Clojure for complex database driven applications

2009-07-11 Thread Eugen Dueck
I wrote postgres support for clojureql. It's my first shot, but the demo runs through from start to finish. Of course you need postgres jdbc drivers, e.g. http://jdbc.postgresql.org/download/postgresql-8.4-701.jdbc4.jar * dk/bestinclass/clojureql/backend/postgresql.clj: (clojure.core/ns dk.

Re: Using Clojure for complex database driven applications

2009-07-08 Thread Meikel Brandmeyer
Hi, Am 08.07.2009 um 12:10 schrieb Baishampayan Ghose: How mature are they? Do they work well with PostgreSQL? Apparently, ClojureQL doesn't. ClojureQL is not very mature at the moment. Eg. the join syntax will change soon. Other parts need clean up. Basic things are still missing. We cannot

Re: Using Clojure for complex database driven applications

2009-07-08 Thread Wilson MacGyver
Lau, one of the co-developer sad he was working on pgsql, I haven't tried it with pgsql. I'm sure he'll jump in here. :) As for maturity, apprently 1.0 release is near. I only tried some limited queries so far. You should stress test it for your project. On 7/8/09, Baishampayan Ghose wrote: > W

Re: Using Clojure for complex database driven applications

2009-07-08 Thread Suresh Harikrishnan
Check out clj-record modelled around Rails' ActiveRecord. http://elhumidor.blogspot.com/2009/01/clj-record-activerecord-for-clojure.html http://github.com/duelinmarkers/clj-record/tree/master -Suresh On Wed, Jul 8, 2009 at 3:29 PM, Baishampayan Ghose wrote: > Hello, > > So we are going to develo

Re: Using Clojure for complex database driven applications

2009-07-08 Thread Matt Culbreth
> > I am quite used to the way Object Relational Mappers like SQLAlchemy & > Django work in the Python world. > I've recently thought that a good project would be to port SQLAlchemy to Clojure. It wouldn't be a straight port since the languages are so different, but at least SQLAlchemy's query g

Re: Using Clojure for complex database driven applications

2009-07-08 Thread Baishampayan Ghose
Wilson MacGyver wrote: > Take a look at ClojureQL > > http://github.com/Lau-of-DK/clojureql/tree/master > > It's not a ORM system like SQLAlchemy/Django ORM in that > it won't "manage" the table schema for you. > > There is also clj-record. > > http://github.com/duelinmarkers/clj-record/tree/ma

Re: Using Clojure for complex database driven applications

2009-07-08 Thread Wilson MacGyver
Take a look at ClojureQL http://github.com/Lau-of-DK/clojureql/tree/master It's not a ORM system like SQLAlchemy/Django ORM in that it won't "manage" the table schema for you. There is also clj-record. http://github.com/duelinmarkers/clj-record/tree/master which is inspired by rail's ActiveRe

Using Clojure for complex database driven applications

2009-07-08 Thread Baishampayan Ghose
Hello, So we are going to develop a moderately complex Database driven application in Clojure and I am looking for easy-to-manage solutions for talking to Databases. I am quite used to the way Object Relational Mappers like SQLAlchemy & Django work in the Python world. We define the DB schema us