Commit Graph

256 Commits

Author SHA1 Message Date
Ivan Ladelshchikov
92ab21c99a cross-version testing with tox 2018-04-21 11:48:32 +03:00
Itai Shirav
c023ad407d use wheels 2018-04-07 18:13:02 +03:00
Itai Shirav
c7d3fa2c1e use wheels 2018-04-07 18:03:31 +03:00
Itai Shirav
cd8d82c226 Update docs 2018-04-07 15:20:33 +03:00
Itai Shirav
31ee58967f TRIVIAL fix test 2018-04-07 15:14:14 +03:00
Itai Shirav
51ba2d9d21 Merge branch 'desile-develop' into develop 2018-04-07 15:13:44 +03:00
desile
c98edc4f77 Added doc for between operator 2017-12-03 21:54:58 +03:00
desile
328b924bd2 Update docs for Q objects and new operator 2017-11-30 00:21:59 +03:00
desile
52d63cff60 Add tests demonstrating and checking usage of Q objects for filtration 2017-11-29 23:58:22 +03:00
pv.larkin
d553aaf9eb Add between operator 2017-11-29 14:52:52 +03:00
pv.larkin
0342dc863b Add OR and AND operations for Q objects 2017-11-29 14:27:54 +03:00
Itai Shirav
ca8586b213 Finished Release v0.9.8 2017-10-31 11:49:04 +02:00
Itai Shirav
0e4231a900 Releasing v0.9.8 2017-10-31 11:48:32 +02:00
Itai Shirav
0f9487f589 Added documentation about custom fields 2017-10-31 11:36:17 +02:00
Itai Shirav
b976899f75 Added documentation about custom fields 2017-10-31 10:11:29 +02:00
Itai Shirav
49a76b2ef4 Merge branch 'carrotquest-migrate_materialized_fields' into develop 2017-10-30 15:51:15 +02:00
Itai Shirav
c6905cbc98 Missing brackets 2017-10-30 15:51:10 +02:00
Itai Shirav
7712b3fee0 Documentation 2017-10-30 15:49:53 +02:00
Itai Shirav
fa3f96e464 Merge branch 'migrate_materialized_fields' of https://github.com/carrotquest/infi.clickhouse_orm into carrotquest-migrate_materialized_fields
# Conflicts:
#	tests/sample_migrations/0012.py
#	tests/test_migrations.py (reverted from commit 288db6a28f56b9ae5a4fa1c0ead111f679886488)
2017-10-30 15:49:25 +02:00
Itai Shirav
698e149297 Merge branch 'carrotquest-dollar_issue_fix' into develop 2017-10-30 15:31:24 +02:00
Itai Shirav
b758333f42 Merge branch 'dollar_issue_fix' of https://github.com/carrotquest/infi.clickhouse_orm into carrotquest-dollar_issue_fix 2017-10-30 15:30:31 +02:00
Itai Shirav
2cf33d6d03 Documentation 2017-10-30 15:29:49 +02:00
Itai Shirav
b93c145cde Merge branch 'tsionyx-develop' into develop 2017-10-30 15:28:37 +02:00
Itai Shirav
f3dc52336f Merge branch 'carrotquest-raw_migrations' into develop 2017-10-30 15:16:16 +02:00
Itai Shirav
395902b9c7 Documentation 2017-10-30 15:15:12 +02:00
Itai Shirav
314090fa56 Merge branch 'raw_migrations' of https://github.com/carrotquest/infi.clickhouse_orm into carrotquest-raw_migrations 2017-10-30 15:09:23 +02:00
Itai Shirav
33a8cf4be4 Merge branch 'anci-develop' into develop 2017-10-30 15:07:58 +02:00
Itai Shirav
dcbf371077 Merge branch 'develop' of https://github.com/anci/infi.clickhouse_orm into anci-develop 2017-10-30 15:07:00 +02:00
Itai Shirav
48c08b869e Merge branch 'carrotquest-develop' into develop 2017-10-30 15:00:17 +02:00
Ivan Ladelshchikov
50e63fb1f8 show field name in error when invalid value assigned 2017-10-10 15:30:37 +04:00
M1ha
5ea20a11a9 Added tests and resolved https://github.com/Infinidat/infi.clickhouse_orm/issues/47 2017-10-10 12:24:17 +05:00
M1ha
b952f93e78 Merge branch 'develop' of https://github.com/Infinidat/infi.clickhouse_orm into migrate_materialized_fields 2017-10-10 11:24:35 +05:00
M1ha
911af41ec1 Fixed https://github.com/Infinidat/infi.clickhouse_orm/issues/56 issue 2017-10-04 17:53:23 +05:00
Ivan Ladelshchikov
a89fd63f4c enable skipped JOIN test 2017-10-03 13:26:08 +04:00
Ivan Ladelshchikov
38472012db allow ISO 8601 compliant values in DateTimeField 2017-10-03 13:26:00 +04:00
M1ha
51a814732b Merge branch 'develop' of https://github.com/Infinidat/infi.clickhouse_orm into raw_migrations
# Conflicts:
#	docs/schema_migrations.md
#	tests/sample_migrations/0010.py
#	tests/sample_migrations/0011.py
2017-10-02 15:49:59 +05:00
M1ha
b28e11c69d Added RunPython and RunSQL migration types 2017-09-20 10:08:07 +05:00
anci
322b4a0741 add field names list explicitly to Database.insert method 2017-09-18 21:50:40 +03:00
M1ha
0391482ec7 Fixed 2 bugs in Merge engine:
1) If database name contained some signes (+, -) create merge table failed.
2) When merge table was created and set_database was not previously called, "currentDatabase()" was also used, which could lead to errors on multiple databases.
2017-09-18 15:53:15 +05:00
Itai Shirav
444b8a6b39 Finished Release v0.9.7 2017-09-13 12:25:21 +03:00
Itai Shirav
77fe6704d8 Releasing v0.9.7 2017-09-13 12:24:51 +03:00
Itai Shirav
b54d75e8d8 Merge remote-tracking branch 'origin/develop' into develop 2017-09-13 12:18:58 +03:00
Itai Shirav
8304ddca5c Update docs 2017-09-13 12:17:26 +03:00
Itai Shirav
59564f8c70 Add distinct method to querysets 2017-09-13 12:15:48 +03:00
Itai Shirav
7bbcae574a Add AlterTableWithBuffer migration operation 2017-09-13 12:15:48 +03:00
M1ha
430872b958 Added readonly parameter to all Field subclasses 2017-09-11 10:17:23 +05:00
Itai Shirav
01f91de54b Add distinct method to querysets 2017-09-10 17:17:04 +03:00
Itai Shirav
841340acd4 Add AlterTableWithBuffer migration operation 2017-09-10 15:46:55 +03:00
M1ha
b7cf611595 Fixed error text 2017-09-08 09:15:30 +05: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