Itai Shirav
3ec54e510c
Fix tests that fail on older ClickHouse versions
2020-05-29 12:53:14 +03:00
Itai Shirav
6702cffe72
TRIVIAL add test
2020-05-28 19:38:51 +03:00
Itai Shirav
6dee101593
- improve imports
...
- documentation updates
2020-05-01 20:11:40 +03:00
M1ha
1b37c38bbf
Added primary_key parameter
2019-07-15 13:01:45 +05:00
Itai Shirav
9dd1a8f409
- Add log_statements
parameter to database initializer
...
- Fix test_merge which fails on ClickHouse v19.8.3
2019-06-13 08:12:56 +03:00
Itai Shirav
a765b5fe5f
Format of database error messages changed, update failing tests
2019-05-12 10:27:10 +03:00
Itai Shirav
7aef68ab14
TRIVIAL fix test that fails on whitespace diff
2019-01-28 10:06:13 +02:00
Itai Shirav
84fc270e0e
Replace the deprecated assertEquals with assertEqual
2018-08-19 18:22:22 +03:00
Itai Shirav
1bd3e63cd4
minor improvements in error handling and testing
2018-05-10 15:24:38 +03:00
M1ha
eb15dd65ec
Added custom partitioning to all MergeTree family engines
2018-04-24 15:19:05 +05:00
Itai Shirav
66eda2214c
Make tests pass
2018-04-21 13:27:42 +03:00
Itai Shirav
b6229125a3
Merge branch 'custom_partitioning' of https://github.com/carrotquest/infi.clickhouse_orm into carrotquest-custom_partitioning
...
# Conflicts:
# src/infi/clickhouse_orm/engines.py
# src/infi/clickhouse_orm/models.py
# tests/test_database.py
# tests/test_engines.py
2018-04-21 13:04:19 +03:00
Itai Shirav
723bd03548
TRIVIAL fix test
2018-04-21 11:49:14 +03:00
Ivan Ladelshchikov
d0aba55b0c
tests: fix Distributed with bad cluster name for v1.1.54370
2018-04-21 11:49:14 +03:00
Ivan Ladelshchikov
99de0f6637
tests: fix sampling expression for v1.1.54310+
...
see https://github.com/yandex/ClickHouse/blob/master/CHANGELOG.md#clickhouse-release-1154310-2017-11-01
and the commit that made the change
75c65c7b59 (diff-fa7377955af063c4fa16e20f2595937bR120)
2018-04-21 11:49:14 +03:00
Ivan Ladelshchikov
a5f2fa4d76
add Distributed engine
2018-04-21 11:48:32 +03:00
M1ha
7fb0589692
1. Added support of custom partitioning ( https://clickhouse.yandex/docs/en/table_engines/custom_partitioning_key/ )
...
2. Added attribute server_version to Database class
3. Changed Engine.create_table_sql(), Engine.drop_table_sql(), Model.create_table_sql(), Model.drop_table_sql() parameter to db from db_name
2018-04-12 14:21:46 +05:00
Itai Shirav
31ee58967f
TRIVIAL fix test
2018-04-07 15:14:14 +03:00
M1ha
de9f64cd3a
Added Merge engine
...
1) Divided readonly and system flags of Field model. Readonly flag only restricts insert operations, while system flag restricts also create and drop table operations
2) Added Merge engine and tests for it
3) Added docs for Merge engine
4) Added opportunity to make Field readonly. This is useful for "virtual" columns (https://clickhouse.yandex/docs/en/single/index.html#virtual-columns )
2017-09-07 17:44:27 +05:00
Marsel
c4e60ca2a8
Include unicode_literals
2017-08-20 10:37:11 +03:00
Itai Shirav
b3437dae7e
Add a couple of small tests
2017-05-05 15:22:16 +03:00
Itai Shirav
be474b3aed
Add simple engines: TinyLog, Log, Memory
2017-04-28 18:36:40 +03:00
Itai Shirav
04340884be
Add tests for engine types
2017-04-04 15:21:08 +03:00