{"shas":[["136bce5b1e9360605d1d0565f332b96be6a725c6","426e83b4f1c553d9fb2d2eedba5f1c74eed5c61b@gmail.com","Preparing for Postgres procedures / functions.\n\n-- procedure.rb, procedure_helpers.rb\n- Moved the ProcedureClassMethods module to procedure_helpers.rb and\n  renamed the module to ProcedureHelper.\n- Also, moved the majority of the functionality that was contained in\n  the ProcedureCommon module to procedure_helpers.rb and placed the\n  methods in the module: ORAProcedureHelper.\n- For the Procedure class a call is made to the procedure_helper method\n  that got mixed in via ProcedureHelperProvider to provide (based on the\n  dialect) the correct procedure methods (contained in either\n  ORAProcedureHelper or PGProcedureHelper).\n\n-- schema.rb, schema_helpers.rb, sequence.rb, sequence_helpers.rb\n- Cleaned the HelperProvider classes a bit by only expecting a dialect\n  to be passed as parameter. This way, most of the code has the same\n  form when it comes to returning the helper classes to be mixed in.\n\n-- procedure_spec.rb -> ora_procedure_spec.rb\n- Renamed the procedure_spec.rb file to ora_procedure_spec.rb to\n  indicate that the file tests Oracle functionality.\n\n-- pg_procedure_spec.rb\n- Introduced a pg_procedure_spec.rb file that will contain all the\n  Postgres-specific procedure tests.","Wiehann Matthysen"]],"ref":"refs/heads/postgres","size":1,"head":"136bce5b1e9360605d1d0565f332b96be6a725c6","push_id":33802126}