Skip to content

Releases: skuid/picard

Adds ability to use same transaction across multiple ORM methods

03 Jun 16:23
d8790b3
Compare
Choose a tag to compare

Adds new picard ORM methods StartTransaction, Commit, and Rollback for using transactions across multiple ORM methods.

Adds typed multi mock map for testing parallel goroutine picard fetches

02 Apr 14:05
99c5263
Compare
Choose a tag to compare
Merge pull request #87 from skuid/PLIN-2447lemma-Enforce_permission_set

Add typed multi mock map for testing parallel goroutine picard fetches

Add related field to foreign key error

12 Sep 22:05
f7812bf
Compare
Choose a tag to compare
v0.0.20

Merge pull request #84 from skuid/PLIN-2317-foreign-key-error-related…

v0.0.19

10 Sep 13:47
2aed300
Compare
Choose a tag to compare

Better error handling for FieldFilters

v0.0.18

09 Sep 19:38
5ef8526
Compare
Choose a tag to compare

Adds ability to use ORs and ANDs in FilterRequests.

v0.0.17

09 Aug 20:51
a2e4261
Compare
Choose a tag to compare

Fixes hydration of multiple references to the same object

v0.0.16

06 Aug 19:50
b679fe6
Compare
Choose a tag to compare

You can now specify which fields to select on FilterRequest and Associations. Additionally, you can specify field filters to apply as extra conditions to your queries. This allows for doing more complex conditions like whereIns. Also included some potential performance improvements by reducing the number of times picard calculates metadata from struct tags.

v0.0.15

26 Jul 20:25
f911e12
Compare
Choose a tag to compare

Adds support for providing a filter that allows for selecting certain columns

v0.0.14

03 Jul 15:19
cdda232
Compare
Choose a tag to compare
  • Fixes bug with ordering to ensure prevent ambiguous column ordering if joins are made. Order by fields are now namespaced to the primary table.

v0.0.13

26 Jun 14:50
64c4701
Compare
Choose a tag to compare
  1. Allows ordering of Child Associations in picard.FilterModel.
  2. Changes batching strategy to finish deploying all parents before moving onto child records in picard.Deploy.