Itai Shirav
58e322cc52
fix test
2017-02-19 09:04:32 +02:00
M1ha
6f975a801c
1) Added get_database method to Model
...
2) Added some assertions in tests for adding _database attribute in selects and inserts
3) database.insert() method sets _database
2017-02-19 09:04:32 +02:00
M1ha
adff766246
Edited docs (SystemPart)
2017-02-19 09:04:32 +02:00
M1ha
f3e75cfae3
1) Removed database params for working with SystemPart operations
...
2) Added _database attribute to each model, got through select
2017-02-19 09:04:32 +02:00
M1ha
64f6288fdb
Moved code example to another section
2017-02-19 09:04:32 +02:00
M1ha
14f2ab78b5
Fixed:
...
1) Added partition working to readme
2) replaced insertable_only parameter with include_readonly
3) Added empty string alias and materialized field control
2017-02-19 09:04:32 +02:00
M1ha
27217102da
Fixed bugs, connected to merge
2017-02-19 09:04:05 +02:00
M1ha
dddca2d3b5
Corrected links and code
2017-02-19 09:04:05 +02:00
M1ha
92adeb697f
Corrected tables in docs
2017-02-19 09:02:56 +02:00
M1ha
948ab53e5e
Corrected docs
2017-02-19 09:02:56 +02:00
M1ha
5f2195f87f
1) Replaced is_insertable() field mehtod with readonly property (unification with model and tables)
...
2) Method SystemPart.all() was replaced with get()
3) Added conditions parameter to SystemPart.get() and SystemPart.get_active() methods.
2017-02-19 09:02:56 +02:00
M1ha
58b7a9aeac
1) Added to_dict model method
...
2) Fixed bug in test_freeze cleaning, if backups don't contain all directory names (e. g. 1, 2, 3, 6, 7 - count=5, created_backup=8, not 6)
2017-02-19 09:01:33 +02:00
M1ha
db61efd4cc
1) Added readonly models
...
2) Added SystemPart models in order to execute partition operations
2017-02-19 09:01:33 +02:00
Itai Shirav
dfd4d09e70
DateField.to_python() - handle timezone-aware datetime values correctly
2017-02-08 15:19:39 +02:00
Itai Shirav
dec45a0436
Document the Database.readonly option
2017-02-07 17:24:54 +02:00
Itai Shirav
b95046893b
Add documentation about timezone handling
2017-02-07 17:14:18 +02:00
Itai Shirav
5b03e66048
Send readonly=1 when database is created in readonly mode
2017-02-07 16:36:41 +02:00
Itai Shirav
f22073e2e6
Added change log
2017-02-07 16:22:04 +02:00
Itai Shirav
f29d737f29
Always keep datetime fields in UTC internally, and convert server timezone to UTC when parsing query results.
2017-02-07 15:25:16 +02:00
Itai Shirav
a73a69ef52
TRIVIAL add note about coverage
2017-02-07 12:21:16 +02:00
Itai Shirav
6c4640bb24
TRIVIAL code style
2017-02-07 12:20:47 +02:00
Itai Shirav
4b086d5b21
Merge branch 'carrotquest-develop' into develop
2017-02-07 08:21:38 +02:00
M1ha
2509b5b2e3
Rewritten Alias and Materialized fields to field parameters like default.
2017-01-27 10:46:12 +05:00
M1ha
41e73a5cbb
Forgot readme
2017-01-26 15:48:09 +05:00
M1ha
ca341ea997
Added MaterializedField and AliasField
2017-01-26 15:43:41 +05:00
Itai Shirav
01cd88a938
TRIVIAL
2017-01-25 16:41:01 +02:00
Itai Shirav
ce8c77684e
Allow passing -1 as the page number (returning the last page)
2017-01-25 15:10:14 +02:00
Itai Shirav
9f2619a807
Accept datetime values for date fields (by Zloool)
2017-01-25 14:48:07 +02:00
Itai Shirav
cce85beeef
Move database creation into a separate method
2017-01-25 14:40:03 +02:00
Itai Shirav
48d7dfe661
Explain how table names are determined
2017-01-25 14:39:41 +02:00
ishirav
3b82f31ec2
Merge pull request #7 from tswr/master
...
Fixing Database class to allow readonly mode
2016-11-09 17:08:29 +02:00
tswr
c492d419cc
Fixing Database class to allow readonly mode
2016-11-02 14:28:00 +03:00
Itai Shirav
982b87dd1c
Finished Release v0.7.1
2016-09-29 11:36:44 +03:00
Itai Shirav
b2cf8f4245
Fixes by tsionyx
2016-09-29 11:24:22 +03:00
Itai Shirav
685e3dffe9
Bug fix - parse_array fails on int arrays
2016-09-15 12:03:41 +03:00
Itai Shirav
66f8e8a4ae
Performance improvements when inserting
...
escape - check first if there are any special chars before replacing
send lines in batches
Use list comprehension in to_tsv
2016-09-15 11:32:07 +03:00
Itai Shirav
6221fb4143
Finished Release v0.7.0
2016-09-01 16:15:50 +03:00
Itai Shirav
13bd956fc6
Add support for array fields
2016-09-01 15:25:48 +03:00
Itai Shirav
8fc3a31d4b
Add support for enum fields
2016-08-31 15:43:06 +03:00
Itai Shirav
c0af06875c
Finished Release v0.6.3
2016-08-01 10:29:26 +03:00
Itai Shirav
071bcd283d
Add Python 3 support
2016-08-01 10:28:10 +03:00
Itai Shirav
290f8da9ce
Finished Release v0.6.2
2016-07-28 10:44:35 +03:00
Ivan Ladelshchikov
e7d0668418
use self variables to fix undefined behaviour
2016-07-28 07:43:10 +03:00
Itai Shirav
a727c3cf01
Finished Release v0.6.1
2016-07-12 08:27:18 +03:00
Itai Shirav
ffa99f3f10
cache ad hoc models
2016-07-11 17:11:56 +03:00
Itai Shirav
f29b3ea696
Add $table and $db placeholders
2016-07-11 16:17:49 +03:00
Itai Shirav
993705e97b
Finished Release v0.6.0
2016-07-11 13:05:25 +03:00
Itai Shirav
5906d90b1f
migrations support - documentation
2016-07-11 13:04:48 +03:00
Itai Shirav
52e9d30c5c
stream only SELECTs, to prevent "connection reset by peer" errors
2016-07-10 16:40:47 +03:00
Itai Shirav
0a21f5da83
Finished Release v0.5.6
2016-07-10 08:08:50 +03:00