Ryan Leckey
|
7b132d1dbc
|
refactor(mysql): store max_size in MySqlTypeInfo – prepare for an eventual future where emit bool for TINYINT(1)
|
2020-07-26 19:37:58 -07:00 |
|
Ryan Leckey
|
55f6c9a2e9
|
test: fix decode test in macros
|
2020-07-26 18:11:15 -07:00 |
|
Austin Bonander
|
94aa698581
|
refactor(macros): remove ResultExt and macro_result!()
|
2020-07-21 21:19:31 -07:00 |
|
Ryan Leckey
|
ae8800ccc4
|
feat(postgres): add () for VOID in macro resolution
|
2020-07-20 23:12:43 -07:00 |
|
Ryan Leckey
|
41df13ba5a
|
test(postgres): fix unreliable test that depends on the sequence number
|
2020-07-05 04:40:13 -07:00 |
|
Ryan Leckey
|
8d188c5f1a
|
feat: expose column information on Row
- add database-specific Column types: MySqlColumn, PgColumn, etc.
- add Row::columns() -> &[DB::Column]
- add Row::column(I) and Row::try_column(I)
|
2020-07-05 03:48:36 -07:00 |
|
Austin Bonander
|
36a53b44cd
|
fix(macros): don't emit typechecking code for explicit type overrides on bind params
|
2020-06-21 06:06:53 -07:00 |
|
Austin Bonander
|
f2515e2472
|
feat(macros): support nullable column override
|
2020-06-21 06:06:53 -07:00 |
|
Austin Bonander
|
029ba24cad
|
chore(macros): add tests for bind parameter overrides
|
2020-06-21 06:06:53 -07:00 |
|
Austin Bonander
|
eb831382e5
|
feat(macros): type override annotations for columns
|
2020-06-21 06:06:53 -07:00 |
|
Ryan Leckey
|
e001815a18
|
test: fix non-repeatable postgres macro test
|
2020-06-08 00:18:53 -07:00 |
|
Austin Bonander
|
bddb2e560f
|
fix(macros): fix macros for Postgres
|
2020-06-05 20:28:21 -07:00 |
|
Ryan Leckey
|
e5b6047009
|
feat: introduce docker-compose based testing for running locally against many database combinations
|
2020-05-30 17:51:55 -07:00 |
|