Patrick O'brien
81883d5f75
Finish update tests
...
* Add SetMerge helper
* Add quotes around all column names in statements
* Fix blacklist bug in RandomizeStruct
* Split up update helper
2016-07-15 20:14:47 +10: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
c57b3ea3b7
Delete random comments.
2016-07-14 23:14:51 -07:00
Aaron L
08feff45d7
Deal with null values.
2016-07-14 22:45:43 -07:00
Aaron L
95ef4ce74b
Allow debug to be toggled by a flag.
2016-07-14 22:45:43 -07:00
Patrick O'brien
726fae9af1
Add MustTx helper, move deletes to bottom of tests
2016-07-15 15:32:36 +10:00
Aaron L
e78f19f3e9
Add test for relationship to_one
2016-07-14 21:49:22 -07:00
Aaron L
6ddef6095e
Rewrite to_one relationships with text helpers.
...
- Fix a gross if statement.
2016-07-14 21:48:59 -07:00
Aaron L
32b2581ead
Add Texthelpers from foreign keys
2016-07-14 21:18:49 -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
f764c979e7
Add some things to template functions.
2016-07-13 22:34:18 -07:00
Aaron L
225a74423a
Finish text helpers for relationships.
2016-07-13 22:34:18 -07:00
Aaron L
b15889591e
Fix naming bug
2016-07-13 22:34:18 -07:00
Aaron L
272660ca75
Relationship to many test work.
2016-07-13 22:34:18 -07:00
Patrick O'brien
c424780458
Refactored and finished insert tests
2016-07-14 15:09:05 +10:00
Patrick O'brien
b7f8c132df
Refactored select tests
...
* Delete unecessary helpers
2016-07-14 14:12:26 +10:00
Patrick O'brien
4036786b6a
Got insert testing in a better state
...
* Split up insert function for testing
* Add DBType to global state
* Move test reflection helpers to testing.go
* Add incremental seed to randomizeField to avoid duplicate constraint
error messages
* Fixed Viper SSL default bug
* Fixed pgpass SSL inclusion bug
* Add MakeStringMap strmangle helper
* Change test errors from error to skip
2016-07-14 02:51:40 +10:00
Aaron L
f054f2f754
Failed test runs of sqlboiler are left around
...
- Don't clean up, and print the location of the test run so that we can
inspect the compilation failures that have occurred.
2016-07-12 20:00:13 -07: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
bac9bb30ce
Add a GetTable helper.
2016-07-11 23:48:30 -07:00
Aaron L
231b45d57a
Add a way to lookup table columns by name
2016-07-11 20:40:24 -07:00
Aaron L
fe93ccffeb
Make to_many use the X paradigm.
2016-07-11 15:23:47 -07:00
Aaron L
cdec85f11a
Fix formatting.
2016-07-11 15:21:04 -07:00
Aaron L
2b666e74de
Add postgres sslmode to configuration.
2016-07-11 15:17:49 -07:00
Patrick O'Brien
8cb8d1348a
Update README.md
2016-07-11 15:43:59 +10:00
Patrick O'Brien
a819227722
Update README.md
2016-07-11 15:42:37 +10:00
Patrick O'Brien
5fb5ebef7d
Update README.md
2016-07-11 15:41:04 +10:00
Aaron L
2e3830053d
Make to_one relationships use the X paradigm.
2016-07-09 10:14:07 -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
7863284e61
Rename Creator interface.
2016-07-09 09:31:50 -07:00
Aaron L
0cea9b1edc
Fix bug in insert output.
2016-07-09 09:31:09 -07:00
Patrick O'brien
013b3ae0f8
Added more reflect helpers
2016-07-09 02:39:36 +10:00
Patrick O'brien
08d168605f
Added more insert test, added comments
...
* Added IsZeroValue helper
2016-07-08 01:59:07 +10:00
Patrick O'brien
0275677216
Merge branch 'master' of github.com:nullbio/sqlboiler
2016-07-06 16:04:54 +10:00
Patrick O'brien
7a0b84848f
Add more tests to insert template tests
...
* Add helpers to assist with template tests
* Change null []byte from string to []byte
2016-07-06 16:02:35 +10:00
Aaron L
0df0f964e7
Finish to_many for join tables.
2016-07-01 16:20:59 -07:00
Aaron L
ce30724f98
Add identifier function for use in templates.
2016-07-01 15:58:51 -07:00
Aaron L
9a80de4103
Fix a foreign key lookup bug.
2016-07-01 15:52:19 -07:00
Aaron L
59c7496521
Expose more information about join tables
2016-07-01 10:34:40 -07:00
Patrick O'brien
d154617e95
Remove broken fmt dependency
2016-06-27 18:36:14 +10:00
Patrick O'brien
fc1eff4d83
Merge branch 'master' of github.com:nullbio/sqlboiler
2016-06-27 18:34:55 +10:00
Patrick O'brien
b0e0369b26
Removed unecessary print
2016-06-27 18:34:03 +10:00
Aaron L
85ff9a797a
Merge conflict resolution (late)
2016-06-27 00:02:10 -07:00
Aaron L
41ce2b511b
Remove debug output
2016-06-27 00:00:19 -07:00
Aaron L
c731661261
Use new templating features in all templates
...
- Add another check for join tables in the to_many relationships stuff.
- Fix a number of quoting bugs in the templates.
2016-06-26 23:59:27 -07:00