mirror of
https://github.com/Infinidat/infi.clickhouse_orm.git
synced 2024-11-22 09:06:41 +03:00
Update docs
This commit is contained in:
parent
4561159218
commit
7a2c8515a2
|
@ -10,6 +10,7 @@ Unreleased
|
||||||
- Fix pagination when asking for the last page on a query that matches no records
|
- Fix pagination when asking for the last page on a query that matches no records
|
||||||
- Use HTTP Basic Authentication instead of passing the credentials in the URL
|
- Use HTTP Basic Authentication instead of passing the credentials in the URL
|
||||||
- Support default/alias/materialized for nullable fields
|
- Support default/alias/materialized for nullable fields
|
||||||
|
- Add UUIDField (kpotehin)
|
||||||
|
|
||||||
v1.0.4
|
v1.0.4
|
||||||
------
|
------
|
||||||
|
|
|
@ -701,6 +701,13 @@ Extends BaseIntField
|
||||||
#### UInt8Field(default=None, alias=None, materialized=None, readonly=None)
|
#### UInt8Field(default=None, alias=None, materialized=None, readonly=None)
|
||||||
|
|
||||||
|
|
||||||
|
### UUIDField
|
||||||
|
|
||||||
|
Extends Field
|
||||||
|
|
||||||
|
#### UUIDField(default=None, alias=None, materialized=None, readonly=None)
|
||||||
|
|
||||||
|
|
||||||
infi.clickhouse_orm.engines
|
infi.clickhouse_orm.engines
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
|
@ -92,6 +92,7 @@
|
||||||
* [UInt32Field](class_reference.md#uint32field)
|
* [UInt32Field](class_reference.md#uint32field)
|
||||||
* [UInt64Field](class_reference.md#uint64field)
|
* [UInt64Field](class_reference.md#uint64field)
|
||||||
* [UInt8Field](class_reference.md#uint8field)
|
* [UInt8Field](class_reference.md#uint8field)
|
||||||
|
* [UUIDField](class_reference.md#uuidfield)
|
||||||
* [infi.clickhouse_orm.engines](class_reference.md#infi.clickhouse_orm.engines)
|
* [infi.clickhouse_orm.engines](class_reference.md#infi.clickhouse_orm.engines)
|
||||||
* [Engine](class_reference.md#engine)
|
* [Engine](class_reference.md#engine)
|
||||||
* [TinyLog](class_reference.md#tinylog)
|
* [TinyLog](class_reference.md#tinylog)
|
||||||
|
|
|
@ -454,6 +454,7 @@ class ArrayField(Field):
|
||||||
|
|
||||||
|
|
||||||
class UUIDField(Field):
|
class UUIDField(Field):
|
||||||
|
|
||||||
class_default = UUID(int=0)
|
class_default = UUID(int=0)
|
||||||
db_type = 'UUID'
|
db_type = 'UUID'
|
||||||
|
|
||||||
|
|
|
@ -31,6 +31,7 @@ class UUIDFieldsTest(unittest.TestCase):
|
||||||
'\x12\x34\x56\x78'*4,
|
'\x12\x34\x56\x78'*4,
|
||||||
(0x12345678, 0x1234, 0x5678, 0x12, 0x34, 0x567812345678),
|
(0x12345678, 0x1234, 0x5678, 0x12, 0x34, 0x567812345678),
|
||||||
0x12345678123456781234567812345678,
|
0x12345678123456781234567812345678,
|
||||||
|
UUID(int=0x12345678123456781234567812345678),
|
||||||
]
|
]
|
||||||
for index, value in enumerate(values):
|
for index, value in enumerate(values):
|
||||||
rec = TestModel(i=index, f=value)
|
rec = TestModel(i=index, f=value)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user