Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-06 | Bump the version, put Midje back in as dev dependency | Carlo Zancanaro | |
2013-07-03 | Remove midje dependency and now useless tests (will add tests later) | Carlo Zancanaro | |
2013-07-03 | Add SCM info to project.clj | Carlo Zancanaro | |
2013-07-01 | Bump the version number: 0.1.0 | Carlo Zancanaro | |
2013-07-01 | Move Midje into dev dependencies - no sense pulling it in transitively | Carlo Zancanaro | |
2013-06-22 | Update project.clj | Carlo Zancanaro | |
2013-06-13 | Starting a re-write of the DSL, to be followed by the compiler. | Carlo Zancanaro | |
Flip around field/table aliases, do joins a bit differently. They're my main aims at the moment! I'll also add a preprocessor for the compiler to massage it into a nicer form there. I discovered that joins can be done with a pretty sweet syntax in SQL: (tableA LEFT JOIN tableB) RIGHT JOIN tableC This is pretty much perfect for my purposes. Flipping alias maps just makes more sense and removes a whole bunch of `flip-map` calls that would be unnecessary if the aliases were the other way around. The user-facing side of the DSL will be left unchanged, though. The user provides an `{old-name new-name}` map and internally we convert that into `{new-name old-name}`. Like magic. I'm also adding a bunch more tests. Hopefully that will make things more likely to work for long periods of time. Peace out! | |||
2013-05-14 | Most of the RA stuff works now. | Carlo Zancanaro | |
Need to fix up the compilation to return a query ready for value substitution by the jdbc stuff, or something (rather than embedding parameters in the query). Also need to add insert!, update! and delete! functions. | |||
2013-04-27 | Initial commit. | Carlo Zancanaro | |