Commit graph

25 commits

Author SHA1 Message Date
Aaron L d130354890 Fix eager loading, off-by-one pointer 2016-08-23 22:07:51 -07:00
Aaron L 509fe44f4e Rename Relationships struct to Loaded 2016-08-22 21:54:02 -07:00
Aaron L c04e0d003a Make relationships only return query objects. 2016-08-18 00:19:15 -07:00
Aaron L 79520d27fb Use new randomize package 2016-08-18 00:06:28 -07:00
Aaron L fb198cc92c Looking like to_many eager load is done
- Fix to_many join table query
- Fix testing output
- Add debug logging
2016-08-16 22:14:07 -07:00
Aaron L 756281f9fb WIP Debugging eager loading 2016-08-16 22:14:07 -07:00
Patrick O'brien 9f63e653a6 Update readme, remove parallel from rel tests 2016-08-16 01:48:37 +10:00
Patrick O'brien 76d4b84019 Convert all tests to go 1.7 Run format
* This fixes postgres deadlocks
2016-08-15 19:36:38 +10:00
Aaron L 1caa8afa73 Change seed to start at a random value.
- Insert at least some randomness.
2016-08-14 20:44:59 -07:00
Aaron L 6f963d518c Make all tests create random seed and use MustTx
- Mark Upsert/Find for parallelism
2016-08-14 20:14:39 -07:00
Patrick O'brien 75e28d3f5b Refactor RandomizeField
* Fix randomize arg in relationship helper
* Fix param name for RandomizeStruct
2016-08-15 01:32:57 +10:00
Aaron L d25712f929 Change entire project tests. 2016-08-14 01:58:36 -07:00
Aaron L c278bb6667 Remove unused code from templates 2016-08-14 00:43:30 -07:00
Aaron L 1875bac7cf Correct improper detection of one-to-one 2016-08-13 15:33:54 -07:00
Aaron L fd569fac7c Fix to_many tests. 2016-08-08 00:17:36 -07:00
Patrick O'brien feb85a2a44 Finish upsert and upsert tests
* Fix find bug in query generator
2016-08-05 12:59:40 +10:00
Patrick O'brien 2d732c727a Remove X funcs and add G funcs 2016-08-01 15:10:10 +10:00
Aaron L d4170806f5 Produce true one_to_one relationships.
- Generating code & test for one_to_one by calling existing to_one
  templates with the reversed texts function output as input.
- Add a section to reverse the order of the function inserts.
2016-07-17 17:50:01 -07:00
Aaron L fc5bbc3e2e Use the cached relationship information 2016-07-16 13:02:35 -07:00
Aaron L 929db1de2a Fix error with to_many null foreign keys. 2016-07-14 23:37:39 -07:00
Aaron L bbf40bea53 Fix to_many relationship bug.
- IDs were being inserted incorrectly causing an sql key duplicate error
  instead of being inserted into the join table.
2016-07-14 23:28:33 -07:00
Aaron L e6b8cfff93 Use MustTx 2016-07-14 23:15:35 -07:00
Aaron L afb006b563 Fix to_many relationship tests. 2016-07-13 23:09:05 -07:00
Aaron L f1df86ab9e Finish to_many base test case (no join table) 2016-07-13 22:34:18 -07:00
Aaron L 272660ca75 Relationship to many test work. 2016-07-13 22:34:18 -07:00