Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #49357

Re: SQL code generation from table-free boolean queries?

From alex23 <wuwei23@gmail.com>
Newsgroups comp.lang.python
Subject Re: SQL code generation from table-free boolean queries?
Date 2013-06-28 11:01 +1000
Organization A noiseless patient Spider
Message-ID <kqimvp$i28$1@dont-email.me> (permalink)
References <08a32a47-849b-4526-82c4-269df60ac818@googlegroups.com>

Show all headers | View raw


On 27/06/2013 9:17 AM, Foo Stack wrote:
> Given string input such as:
>      foo=5 AND a=6 AND date=now OR date='2013/6' AND bar='hello'
>
> I am going to implement:
>
> - boolean understanding (which operator takes precendence)
> - spliting off of attributes into my function which computes their table in the SQL database
> - piece everything together into an SQL query
>
> However, it came to me that this is probably a very generic thing; and there might be a library for it.

Not a library per se, but I did see an article that did something quite 
similar using SQLAlchemy that might make a good starting point:

http://www.wiggy.net/articles/sqlalchemy-in-reverse

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

SQL code generation from table-free boolean queries? Foo Stack <foostack@gmail.com> - 2013-06-26 16:17 -0700
  Re: SQL code generation from table-free boolean queries? Tim Chase <python.list@tim.thechases.com> - 2013-06-26 18:29 -0500
  Re: SQL code generation from table-free boolean queries? alex23 <wuwei23@gmail.com> - 2013-06-28 11:01 +1000

csiph-web