Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translate and document the SQL Parser. #3

Open
aionescu-zz opened this issue Apr 13, 2013 · 7 comments
Open

Translate and document the SQL Parser. #3

aionescu-zz opened this issue Apr 13, 2013 · 7 comments

Comments

@aionescu-zz
Copy link

Please translate and document at least the SQL parser part of Mirage.

It looks like a very interesting functionality that might have use in many projects.

Thank you very much.

@aadrian
Copy link
Member

aadrian commented Apr 15, 2013

+1

@takezoe
Copy link
Member

takezoe commented Apr 15, 2013

What kind of document do you need?
For example, SQL syntax which is supported in Mirage? or How to extend SQL syntax?

@aadrian
Copy link
Member

aadrian commented Apr 15, 2013

What kind of document do you need?

The JavaDocs of the parser classes in English please.
Also since the parser is hand made (not generated from a grammar), a little more explanation would be helpful.

SQL syntax which is supported in Mirage?

That would be very useful.

or How to extend SQL syntax?

This would be even better :).

Thanks in advance.

@ghost ghost assigned takezoe Apr 16, 2013
@takezoe
Copy link
Member

takezoe commented Apr 16, 2013

The JavaDocs of the parser classes in English please.
Also since the parser is hand made (not generated from a grammar), a little more explanation would be helpful.

OK, I'll make effort to fill Javadoc.

SQL syntax which is supported in Mirage?

See the following page about syntax:
http://amateras.sourceforge.jp/site/mirage/2waysql.html

@amanu
Copy link

amanu commented Apr 16, 2013

@aionescu

Please translate and document at least the SQL parser part of Mirage.

+1

It looks like a very interesting functionality that might have use in many projects.

true. we use that part quite allot to avoid the PreparedStatement#setXXX(int, XXX) horrible inflexible and very error prone syntax.

@takezoe

SQL syntax which is supported in Mirage?

See the following page about syntax:
http://amateras.sourceforge.jp/site/mirage/2waysql.html

that's very useful, and we were using it from day one.

or How to extend SQL syntax?

we would need that very much: would like to extend the statements with some formatted headers. since we have so many statements now, it's hard to differentiate them only by the file name, so would like to put that metadata there and parse it too.

regards.

@werne
Copy link

werne commented Dec 12, 2014

+1

@hansgru
Copy link
Contributor

hansgru commented Jan 19, 2015

+1 any news regarding the docs?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants