Jack Christensen
|
b57e0c419b
|
Convert Date to Codec
|
2022-01-10 21:02:20 -06:00 |
|
Jack Christensen
|
f4a9d84e32
|
Add CID, OID, and XID arrays
|
2022-01-09 00:41:25 -06:00 |
|
Jack Christensen
|
eec82c9433
|
Replace CID, OID, OIDValue, and XID with Uint32
|
2022-01-09 00:35:49 -06:00 |
|
Jack Christensen
|
b26618ac95
|
Prevent try underlying type from acting on a value
This is necessary to prevent infinite recursion where a base type is
wrapped and then unwrapped.
|
2022-01-09 00:25:20 -06:00 |
|
Jack Christensen
|
ad79dccd99
|
Builtin types are automatically wrapped if necessary
|
2022-01-08 23:44:53 -06:00 |
|
Jack Christensen
|
8aaf235595
|
Standardize scanner and valuer for int types
|
2022-01-08 21:41:08 -06:00 |
|
Jack Christensen
|
dc05bd9fee
|
Remove old code gen
|
2022-01-08 20:51:44 -06:00 |
|
Jack Christensen
|
6be0c3f6b2
|
Remove convertToBoolForEncode
|
2022-01-08 20:51:28 -06:00 |
|
Jack Christensen
|
6cb3439492
|
Fix encode plan names
|
2022-01-08 18:35:54 -06:00 |
|
Jack Christensen
|
f573cde09c
|
Convert bytea to Codec
|
2022-01-08 18:33:08 -06:00 |
|
Jack Christensen
|
c6f3e03a61
|
BoolCodec EncodePlan actually plans
|
2022-01-08 17:01:32 -06:00 |
|
Jack Christensen
|
f5347987a6
|
Add bit and varbit array support
|
2022-01-08 16:53:15 -06:00 |
|
Jack Christensen
|
17513d175a
|
Convert bit and varbit to Codec
|
2022-01-08 16:49:58 -06:00 |
|
Jack Christensen
|
1eee7987e1
|
Use TextCodec for aclitem type
|
2022-01-08 16:24:05 -06:00 |
|
Jack Christensen
|
313569db56
|
Remove useless allocations
|
2022-01-08 13:38:56 -06:00 |
|
Jack Christensen
|
4aff33603d
|
Remove useless receivers
|
2022-01-08 13:37:23 -06:00 |
|
Jack Christensen
|
6a6878bafd
|
Fix Box, Circle, and Point NULL
|
2022-01-08 13:29:47 -06:00 |
|
Jack Christensen
|
58d2d8e453
|
Add name array
|
2022-01-08 13:16:09 -06:00 |
|
Jack Christensen
|
fcc9dcc960
|
Convert text to Codec
This also entailed updating and deleting types that depended on Text.
|
2022-01-08 13:13:26 -06:00 |
|
Jack Christensen
|
a7d4a22001
|
Add point array support
|
2022-01-08 09:37:40 -06:00 |
|
Jack Christensen
|
2b0afbb408
|
Convert point to Codec
|
2022-01-08 09:33:08 -06:00 |
|
Jack Christensen
|
dcaf102f8e
|
Introduce PlanEncode
|
2022-01-05 08:59:21 -06:00 |
|
Jack Christensen
|
ac80fa5b33
|
Remove proposed v5 type system before Codec
|
2022-01-04 20:04:48 -06:00 |
|
Jack Christensen
|
1a189db041
|
Remove ValueTranscoder interface
|
2022-01-04 19:59:32 -06:00 |
|
Jack Christensen
|
b90f92d2d2
|
Remove obsolute ArrayType
|
2022-01-04 19:58:40 -06:00 |
|
Jack Christensen
|
80ae29d056
|
Inline Encoder interface to Codec
|
2022-01-04 19:56:16 -06:00 |
|
Jack Christensen
|
6a32f938f1
|
Extract codecDecodeToTextFormat
|
2022-01-03 21:23:29 -06:00 |
|
Jack Christensen
|
f7c0c31e87
|
Extract DecodeValue helper
|
2022-01-03 21:20:52 -06:00 |
|
Jack Christensen
|
ad6ee2bd56
|
Add circle array
|
2022-01-03 20:56:12 -06:00 |
|
Jack Christensen
|
eb2c37a983
|
Convert circle to Codec
|
2022-01-03 20:53:50 -06:00 |
|
Jack Christensen
|
5c4560eed3
|
Add box array
|
2022-01-03 20:30:57 -06:00 |
|
Jack Christensen
|
298a5f0dca
|
Convert box to Codec
|
2022-01-03 20:27:44 -06:00 |
|
Jack Christensen
|
4b1121c2a9
|
Convert bool to Codec
|
2022-01-01 18:18:47 -06:00 |
|
Jack Christensen
|
0c0e28a70a
|
Convert int4 and int8 to new system
Note: purposely disabled some tests and composite support that needs to
be restored later in v5 development.
|
2022-01-01 17:26:39 -06:00 |
|
Jack Christensen
|
40fb889605
|
Temporarily remove composite and record support
|
2022-01-01 11:41:08 -06:00 |
|
Jack Christensen
|
ffa1fdd66e
|
Temporarily remove range type support
|
2022-01-01 11:32:52 -06:00 |
|
Jack Christensen
|
d2cf33ed40
|
Add UnmarshalJSON to generated ints
|
2022-01-01 11:25:26 -06:00 |
|
Jack Christensen
|
0403c34ae3
|
Prepare for generating tests
|
2022-01-01 11:22:14 -06:00 |
|
Jack Christensen
|
1b353297d5
|
Prepare for generating int types
|
2022-01-01 11:11:31 -06:00 |
|
Jack Christensen
|
6c7f1593e8
|
Use rake to build generated code
|
2022-01-01 10:54:54 -06:00 |
|
Jack Christensen
|
93cc21199f
|
All tests passing
|
2021-12-31 17:54:47 -06:00 |
|
Jack Christensen
|
1516a0d8db
|
pgtype tests pass
|
2021-12-31 17:51:18 -06:00 |
|
Jack Christensen
|
19ae359e9e
|
Add binary scan plans for int2
|
2021-12-31 17:03:31 -06:00 |
|
Jack Christensen
|
77b9b59622
|
Generate text to int scan plans
|
2021-12-31 13:07:08 -06:00 |
|
Jack Christensen
|
b99d95470f
|
Fix tryBaseTypeScanPlan infinite recursion
|
2021-12-31 12:32:46 -06:00 |
|
Jack Christensen
|
c39924d0c6
|
Improvements to ArrayCodec
|
2021-12-31 12:28:45 -06:00 |
|
Jack Christensen
|
9fc8f9b3a8
|
Initial passing tests for main pgx package
|
2021-12-30 18:12:47 -06:00 |
|
Oscar
|
109c4c2d95
|
fix standby mode validation
|
2021-12-28 09:31:38 -06:00 |
|
Oscar
|
3aaf3409ce
|
remove redundant map value type
|
2021-12-28 09:31:38 -06:00 |
|
Oscar
|
3ce8a835e1
|
add support for read-only, primary, standby, prefer-standby target_session_attributes
|
2021-12-28 09:31:38 -06:00 |
|