Commit graph

13 commits

Author SHA1 Message Date
Aaron L
14c5e5f149 Fix generation of self many-to-many
- Clean up the generation of to_many relationship types
2016-09-22 00:21:12 -07:00
Aaron L
8b60b97b9f Un-invert the logic in relationships.go 2016-09-18 16:10:20 -07:00
Aaron L
b918e9ef9e Isolate to_many from one_to_one in bdb 2016-09-17 23:11:50 -07:00
Aaron L
7084ce6c9f ToMany now generated from self joins 2016-08-27 20:46:24 -07:00
Aaron L
6c742e29e9 Fix more broken code 2016-08-27 17:04:51 -07:00
Aaron L
cc5ce81b8e Correct subtle issue with code that was never used 2016-08-27 09:51:06 -07:00
Aaron L
28e485603a Add fast path for binding by caching TitleCase 2016-08-23 23:20:41 -07:00
Patrick O'brien
b7a04e849c Added unique constraint to table state 2016-07-16 05:09:32 +10:00
Aaron L
fb802ad687 Add to_many relationships as a first class citizen
- to_many relationships are now cached on the table data structure
- to_many relationships now know if any columns involved are nullable
2016-07-11 23:49:42 -07:00
Aaron L
59c7496521 Expose more information about join tables 2016-07-01 10:34:40 -07:00
Aaron L
0fb4739b00 Add JoinTable information to relationships. 2016-06-26 23:56:45 -07:00
Aaron L
c7eafa4e08 Make relationships output the column name 2016-06-26 23:56:45 -07:00
Aaron L
60f6080e73 Refactor dbdrivers into two packages
- Break dbdrivers into bdb and drivers
- Break each type in dbdrivers into it's own file set.
2016-06-22 23:11:32 -07:00
Renamed from dbdrivers/relationships.go (Browse further)