Commit Graph

297 Commits

Author SHA1 Message Date
Friedrich Lindenberg
d56b767479 Implement support for handling file objects as
input to the freeze function, fixes #79.
2014-05-12 19:35:44 +02:00
Friedrich Lindenberg
9c32d18607 fix flake8 errors 2014-04-20 14:07:13 +02:00
Friedrich Lindenberg
e08565609e Up the version. 2014-03-29 19:17:26 +01:00
Stefan Wehrmeyer
7e116cd690 Merge pull request #82 from irontable/master
Fix find order_by bug for descending order

Thanks to @irontable
2014-03-10 19:10:21 +01:00
John Lee
f6a14d1723 adding test for descending order_by fix 2014-03-10 10:41:51 -07:00
John Lee
798e92e472 Fix find order_by bug for descending order 2014-03-07 17:07:38 -08:00
Friedrich Lindenberg
818de0d7db Merge pull request #81 from TkTech/patch-1
Update index.rst
2014-02-27 22:23:00 +01:00
Tyler Kennedy
7304f44068 Update index.rst
Remove the link to datafreeze, which no longer appears to be available (although a version seems to be available on pypi)
2014-02-27 15:11:16 -05:00
Friedrich Lindenberg
d5ae74afbf Merge pull request #80 from ode79/make_quickstart_examples_work
Make examples in quickstart all work.
2014-02-27 19:26:00 +01:00
O. Emmerson
4caa2cb0cb Make examples in quickstart all work.
When creating the table in the 'Storing data' section the table created
was called 'person', rather than 'user' making the other examples not
work because 'user' was referred to rather than 'person'.

I added countries to the entered data so that later queries in the
quickstart return some data.

I changed examples of returned data in 'Inspecting databases and tables'
match what is actually returned.

In 'Reading data from tables' I make the examples return real data.
2014-02-27 16:13:06 +00:00
Friedrich Lindenberg
e7d317b38b Flakes are gone 2014-02-18 13:08:06 +01:00
Friedrich Lindenberg
294ab81576 up the release 2014-02-18 13:03:36 +01:00
Friedrich Lindenberg
5e90421e2d Fix Python3 support 2014-02-18 13:03:19 +01:00
Friedrich Lindenberg
6ef4cd7814 Revert to using OrderedDict. 2014-02-18 12:59:12 +01:00
Friedrich Lindenberg
a963e4a5ed bugfix release 2014-02-16 13:57:33 +01:00
Stefan Wehrmeyer
ea31943e18 Fix too early StopIteration on empty result sets
Fixes #77, thanks to @hfaran for report
2014-02-16 13:48:56 +01:00
Friedrich Lindenberg
582af184de Extend docs. 2014-02-12 14:14:26 +01:00
Friedrich Lindenberg
ff98190f3b Document 0.5 changes. 2014-02-12 14:06:49 +01:00
Friedrich Lindenberg
bbaa90851e Even better in the syntaxness. 2014-02-12 13:58:04 +01:00
Friedrich Lindenberg
58645a5d66 Aim to fix Travis CI. 2014-02-12 13:53:30 +01:00
Friedrich Lindenberg
a797e90357 Don't try to execute DDL in a transactional context. 2014-02-12 13:52:59 +01:00
Friedrich Lindenberg
7f881b440b Credit the Wehrmeyer. 2014-02-12 12:28:04 +01:00
Stefan Wehrmeyer
a99ed6958c Merge pull request #75 from pudo/enhancements-74
Add return value for Table.delete, add __repr__ to Table

Thanks to @cli248
2014-02-04 02:44:27 -08:00
Stefan Wehrmeyer
3d5e952395 Switch Python Mysql Adapter 2014-02-04 10:41:47 +01:00
Chen Liu
c9cd4bf522 add test case for repr(table) 2014-02-04 09:24:38 +01:00
Chen Liu
58a58912b7 add test case for Table.delete 2014-02-04 09:23:56 +01:00
Chen Liu
03cb294e34 fix rows to rows.rowcount 2014-02-04 09:23:49 +01:00
Chen Liu
5b162feea7 add __repr__ method to Table 2014-02-04 09:23:42 +01:00
Chen Liu
682b90cb6e let table.delete return true/false 2014-02-04 09:23:34 +01:00
Stefan Wehrmeyer
81a26a86e2 Convert print to function in documentation 2014-01-31 22:21:50 +01:00
Stefan Wehrmeyer
77025cede2 Accept engine_kwargs kwarg in connect call 2014-01-31 22:21:24 +01:00
Stefan Wehrmeyer
cd1d3a1d67 Remove documentation on old __getattr__ API 2014-01-31 22:10:17 +01:00
Stefan Wehrmeyer
3fd1c1185a Pass in create_engine kwargs through database constructor 2014-01-31 22:03:34 +01:00
Stefan Wehrmeyer
6deba5937e Test offset behaviour 2014-01-31 21:52:57 +01:00
Stefan Wehrmeyer
88da290740 Add Travis CI build status to README
[skip ci]
2014-01-31 21:22:32 +01:00
Stefan Wehrmeyer
ed007bf4be Reduce default String length of pk to 255 2014-01-31 21:11:12 +01:00
Stefan Wehrmeyer
a34315818f Fix bad python 2.6 detection 2014-01-31 21:07:39 +01:00
Stefan Wehrmeyer
7337b857de Add ordereddict to Py 2.6 special dependencies 2014-01-31 20:55:03 +01:00
Stefan Wehrmeyer
5f2c0193b8 Make print a function in documentation 2014-01-31 20:42:26 +01:00
Stefan Wehrmeyer
8f4cd59c9a Treat columns as ordered throughout code
The set() does not make anything any easier,
lists are closer to underlying representation.
2014-01-31 20:42:04 +01:00
Stefan Wehrmeyer
89ebd62732 Use OrderedDict on insert for value order comparison 2014-01-31 20:15:52 +01:00
Stefan Wehrmeyer
330916f239 Fix test to ignore order of columns 2014-01-31 20:06:06 +01:00
Stefan Wehrmeyer
0e39190062 Reduce complexity of __getitem__ API
If you need to specify more, call get_table method
2014-01-31 19:18:58 +01:00
Stefan Wehrmeyer
7a6b16931c Drop all tables of db after each test 2014-01-31 18:56:58 +01:00
Stefan Wehrmeyer
2865e7c50e Add travis config to test on sqlite, postgres, mysql 2014-01-31 18:10:49 +01:00
Stefan Wehrmeyer
9035edceeb Merge pull request #68 from grn/fix-table-cache
Update the table cache in update_table (fixes #67)

Thanks to @grn
2014-01-27 14:25:08 -08:00
Grzegorz Niewisiewicz
a9abc9908d Add a test case for table cache updates
This test case verifies whether get_table returns the most up-to-date
table object containing all columns that has been added to the table
since the last cache update.
2014-01-27 08:58:45 +01:00
Grzegorz Niewisiewicz
a4d676f325 Merge branch 'master' into fix-table-cache 2014-01-27 08:56:28 +01:00
Stefan Wehrmeyer
f254e03ef1 Merge pull request #72 from cli248/new_master
Add 'build' to .gitignore

Thanks to @cli248
2014-01-25 15:18:52 -08:00
Chen Liu
ec4c91c20e add 'build' to .gitignore 2014-01-25 17:57:29 -05:00