Commit graph

17 commits

Author SHA1 Message Date
Aaron L
b918e9ef9e Isolate to_many from one_to_one in bdb 2016-09-17 23:11:50 -07:00
Patrick O'brien
793522650c Add lq, rq, and indexplaceholders args everywhere 2016-09-10 05:15:50 +10:00
Patrick O'brien
f14301de7b Add things to shut tests up 2016-09-10 03:35:32 +10:00
Patrick O'brien
817189fbfd Fixed outstanding failed tests 2016-09-10 01:06:07 +10:00
Aaron L
16b6a2b176 Rename Exclude -> Blacklist 2016-09-08 22:41:57 -07:00
Patrick O'brien
7144d272bd Add whitelist feature 2016-09-06 00:41:12 +10:00
Aaron L
7084ce6c9f ToMany now generated from self joins 2016-08-27 20:46:24 -07:00
Patrick O'brien
1e67965482 Add exclude/blacklist tables flag 2016-08-16 20:38:31 +10:00
Aaron L
944303f2f5 Properly abstract LastInsertID 2016-08-13 16:34:02 -07:00
Patrick O'brien
799c35125f Move DriverUsesLastInsertID to correct package 2016-08-14 00:07:22 +10:00
Aaron L
81d3e15aa9 Run gofmt -s to remove needless repetition 2016-08-08 00:46:06 -07:00
Patrick O'brien
b7a04e849c Added unique constraint to table state 2016-07-16 05:09:32 +10:00
Aaron L
7cdf44376b Add even more nullable things for FKeys. 2016-07-12 08:09:26 -07: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
d7adb7006e Rename IsNullable -> Nullable
- Skip insert test
- Fix whitespacing issue
2016-07-09 10:13:35 -07:00
Aaron L
104d0e57cd Add nullability to foreign keys.
- Remove some debug output.
- Add some parallel
2016-07-09 09:59:37 -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/interface_test.go (Browse further)