Permalink
Switch branches/tags
Nothing to show
Commits on Apr 18, 2012
  1. Move most of the source code into a new src/ folder, to prevent top-l…

    Whiteknight committed Apr 18, 2012
    …evel directory clutter
  2. [SQLite3] Add support for multiple result sets. I couldn't find an AP…

    Whiteknight committed Apr 18, 2012
    …I I liked for this, so I rolled my own wrapper logic around sqlite3_exec
  3. Update README with SQLite3

    Whiteknight committed Apr 18, 2012
  4. [SQLite3] Add basic bindings for SQLite 3, modeled after the PMCs for…

    Whiteknight committed Apr 18, 2012
    … MySQL. Passes some rudimentary ad hoc tests.
Commits on Apr 15, 2012
  1. [MySQL] Support multiple results from multi-statement queries or from…

    Whiteknight committed Apr 15, 2012
    … stored procs. A few other small code cleanups
  2. [MySQL] Read out the rows from the result set eagerly, MySQL doesn't …

    Whiteknight committed Apr 15, 2012
    …seem to intend for the result objects to be long-lived
  3. [MongoDB] Add a get_bool to determine if the db is connected. Add a d…

    Whiteknight committed Apr 15, 2012
    …isconnect method to disconnect
  4. [MongoDB] Several fixes so we can create a simple BsonDocument and sa…

    Whiteknight committed Apr 15, 2012
    …ve it successfully to the DB
  5. Make sure we include mysql in the install. Update readme with informa…

    Whiteknight committed Apr 15, 2012
    …tion about the three current projects, how to get prereqs, and how to build/install them
  6. Re-add mongodb to the build. Fix build for mongodb and mysql so the s…

    Whiteknight committed Apr 15, 2012
    …hared libs always get built.
  7. [MySql] Condense .query and .query_no_results into a single method th…

    Whiteknight committed Apr 15, 2012
    …at returns a table for a select, and returns an integer count for insert, update and delete for number of rows affected. Several other code cleanups.
  8. [MySQL] Add in a few interfaces for iteration. MySqlDataTable is its …

    Whiteknight committed Apr 15, 2012
    …own iterator, so implement that interface. MySqlDataRow uses a HashIterator over the column names hash. In the future we might use something more custom, since rows should be able to be iterated by column name and by raw indexed value
Commits on Apr 14, 2012
  1. [MySQL] Add in a few more vtables so we can iterate over a table, and…

    Whiteknight committed Apr 14, 2012
    … loop over row elements
  2. [MySQL] small fix so we can connecto to the mysql database and execut…

    Whiteknight committed Apr 14, 2012
    …e queries with no return values
  3. [MySQL] Add the mysql pmc to the build. A few fixes so it actually ge…

    Whiteknight committed Apr 14, 2012
    …nerates the .so and is loadable
  4. [MongoDB] Reference the mongodb c driver repo. Several fixes to get t…

    Whiteknight committed Apr 14, 2012
    …he mongodb pmcs to build (untested)
  5. Add a quick .gitignore file

    Whiteknight committed Apr 14, 2012
  6. [Makefile] Add a makefile

    Whiteknight committed Apr 14, 2012
  7. [Memcached] Break memcached code up into separate files. Add a setup.…

    Whiteknight committed Apr 14, 2012
    …winxed with basic build rules for memcached lib.
Commits on Apr 13, 2012
  1. [Memcached] Initial commit for ParrotStore. Add a quick proof of conc…

    Whiteknight committed Apr 13, 2012
    …ept for a memcached interface written in Winxed.