Permalink
Switch branches/tags
Nothing to show
Commits on Sep 4, 2012
Commits on Sep 3, 2012
Commits on Sep 2, 2012
Commits on Mar 29, 2012
  1. Made some more progress on laying out productions. Moved some stuff

    cpoirier committed Mar 29, 2012
    around to make it easier to generate wrappers.
Commits on Mar 28, 2012
  1. Started building generation support for derived attributes. Moved the…

    cpoirier committed Mar 28, 2012
    … Language::Placeholder tree into its own namespace to simplify wrapping.
  2. Updated readme.

    cpoirier committed Mar 28, 2012
Commits on Mar 27, 2012
Commits on Mar 26, 2012
  1. Added list generation.

    cpoirier committed Mar 26, 2012
  2. Added set generation.

    cpoirier committed Mar 26, 2012
  3. Reworked the Adapter wrappers to make it generate the requisite

    cpoirier committed Mar 26, 2012
    hierarchy. Got the schema generator back to running with the new
    structure. Still have to build support for sets and lists and who knows
    what else.
  4. Just had a long and, ultimately, useless attempt to force rigid

    cpoirier committed Mar 26, 2012
    hierarchy onto the Model. Turns out, the Model's idea of context and
    the Adapter's idea of context are not quite the same thing (think:
    required :something, set_of(SomeTuple)). About to redesign the Adapter
    Wrappers to build out the necessary hierarchy first, before attribute
    processing starts.
Commits on Mar 25, 2012
  1. Removed the structure stuff added in October. I'm sure I've broken st…

    cpoirier committed Mar 25, 2012
    …uff, but it correctly gets through type resolution, at least.
  2. The structure stuff put into the Model in October has totally fucked …

    cpoirier committed Mar 25, 2012
    …up the system. It's got to go. Now I just have to figure out how.
Commits on Mar 24, 2012
  1. Simplified the wrappers.

    cpoirier committed Mar 24, 2012
  2. Finished putting in the wrapper support; made a few improvements with…

    cpoirier committed Mar 24, 2012
    … it. Moving on to doing something with it.
  3. Attempting a different way of importing the Model into the Adapter, and

    cpoirier committed Mar 24, 2012
    about about to throw out the old way. Wanted a history, just in case it
    doesn't work.
Commits on Mar 19, 2012
  1. Completely refactored the Adapter system. Moved schema install/upgrade

    cpoirier committed Mar 19, 2012
    to the Adapter, in order to allow for future non-SQL adapters. Put in
    the beginnings of a generalized query construction system. Started
    prepping the system for intelligent table layout and query construction
    (my actual goal for this weekend).
    
    It runs as far as installing the schema-lookup table and checking for a
    version, but I expect there are a lot of bugs in the new code, and a
    bunch of it is unfinished. More to come.
Commits on Mar 17, 2012
Commits on Mar 16, 2012
Commits on Mar 14, 2012
  1. Ditched Printer.methods in favour of instances. Added log and debug i…

    cpoirier committed Mar 14, 2012
    …nstances to Schemaform. Changed Schemaform debug mode triggering to match.
  2. Traded calls to .tap for cals to .use, which I've added to allow diff…

    cpoirier committed Mar 14, 2012
    …erent semantics on nil.