Commit Graph

227 Commits

Author SHA1 Message Date
Chad Whitacre 617f02c621 Prune unused imports while we're here 2016-11-21 19:45:09 -05:00
Chad Whitacre 16321e4ae4 Update README 2016-11-21 19:44:51 -05:00
Chad Whitacre 3b7438f130 Update docstring/comment re: raising default 2016-11-21 19:41:51 -05:00
Chad Whitacre 7588c1ca2b Rename .one to .first 2016-11-21 19:41:22 -05:00
Chad Whitacre 85fbec787a Switch to index access for idiomaticity 2016-11-21 19:33:31 -05:00
Chad Whitacre fafaca6a96 Fix tests for raising one(default) 2016-11-21 19:33:31 -05:00
Chad Whitacre ef9938623b Note .one in the README 2016-11-21 19:33:30 -05:00
Chad Whitacre 1d1d423245 Raise default if it's an exception 2016-11-21 19:33:30 -05:00
Chad Whitacre e7da94b249 Add a .one method to RecordCollections
It's a common use-case to want one and only one result from a query.
This adds a .one method to RecordCollections that is parallel to .all.
2016-11-21 19:33:00 -05:00
kennethreitz 9e65833117 Merge pull request #55 from Brobin/master
Retrieve attributes using super instead of hard-coding
2016-11-21 19:28:26 -05:00
kennethreitz 78c6c00db1 Merge pull request #65 from varunagrawal/master
Zero Rows Check
2016-11-20 17:39:08 -05:00
kennethreitz 6073ee5f23 v0.5.0 2016-11-15 09:45:50 -05:00
kennethreitz 3bd546a946 v0.5.0 v0.5.0 2016-11-15 09:45:09 -05:00
kennethreitz d2444bb223 Update README.rst 2016-11-15 09:43:29 -05:00
kennethreitz 9f6c68df14 Merge pull request #58 from fictorial/master
Add support for transactions
2016-11-15 09:40:58 -05:00
kennethreitz a49f8aa5c5 Merge pull request #66 from jmcs/patch-1
Pass Database.__init__ kwargs to create_engine
2016-08-22 07:08:04 -04:00
kennethreitz 133532bdc3 Merge pull request #73 from tuladhar/patch-1
Fixed typo in assert comment
2016-07-26 00:23:15 -04:00
Puru 439fadf692 Fixed typo in assert comment 2016-07-19 09:58:47 +05:45
kennethreitz 76348259f4 Merge pull request #72 from waldyrious/patch-2
wrap text in license file
2016-07-01 14:44:33 -04:00
Waldir Pimenta 6561cc4651 wrap text in license file 2016-07-01 19:43:30 +01:00
João Santos e936a530cc Pass Database.__init__ kwargs to create_engine
This change allows setting the behaviour of the SQLAlchemy engine (for example setting check_same_thread to False for sqlite3 databases).
2016-05-05 19:26:34 +02:00
Varun Agrawal 98ac44d450 added check for if zero rows are returned by query 2016-04-12 20:36:34 -04:00
Brian Hammond e46cacdd82 Not using pytest.raises anymore so no need to import pytest 2016-02-29 10:43:51 -05:00
Brian Hammond 67deca59a3 Add support for transactions 2016-02-29 10:39:13 -05:00
kennethreitz 52351e8ff4 Merge pull request #57 from Phrohdoh/add-sqlite-example
Add example usage with sqlite
2016-02-27 19:48:24 -05:00
Taryn Hill 1fc16b5273 Add example usage with sqlite 2016-02-27 18:47:14 -06:00
Brobin 5fe76db02a add test for Record __dir__ method 2016-02-23 15:54:40 -06:00
Brobin 7a482e687d Retrieve attributes using super instead of hard-coding 2016-02-23 15:42:28 -06:00
kennethreitz 70da4b8214 Merge pull request #54 from Brobin/master
Allow calling `as_dict` on entire RecordCollection
2016-02-23 15:09:24 -05:00
Brobin d9a5396c1d allow calling as_dict on entire RecordCollection 2016-02-23 13:42:18 -06:00
kennethreitz 6e0e61c3b7 Update README.rst 2016-02-20 20:02:07 -05:00
kennethreitz e19a841256 Merge pull request #48 from EmilStenstrom/patch-1
Replace reference to spam_user with print to remove some confusion
2016-02-16 11:23:25 -05:00
kennethreitz fdd34ebdef v0.4.3 v0.4.3 2016-02-16 03:23:54 -05:00
kennethreitz fd754dd3f3 remove cli cake for @abbazs
#50 the cake is a lie ayway
2016-02-16 03:22:11 -05:00
Emil Stenström f96bc34f91 Replace reference to spam_user with print to remove some confusion 2016-02-15 21:06:34 +01:00
kennethreitz 324d3516e2 v0.4.2 v0.4.2 2016-02-15 00:37:34 -05:00
kennethreitz c20c1de27c v0.4.1 2016-02-15 00:25:47 -05:00
kennethreitz e896dc4544 Merge pull request #47 from sk2/patch-1
Correct Seperated -> Separated
2016-02-14 11:50:28 -05:00
Simon Knight 9f2778145d Correct Seperated -> Separated 2016-02-15 02:49:34 +10:30
kennethreitz f1f5e6f62f Merge pull request #46 from TechnoLoft/master
Update README -> Python 3.  Update `requirements.txt`.
2016-02-14 04:17:53 -05:00
Ryan Jarvis 0948bffebb Update README to be Python 3 compliant. Update requirements.txt to reflect current package requirements. 2016-02-13 09:56:55 -08:00
kennethreitz dd440860c8 Update records.py 2016-02-13 09:00:07 -05:00
kennethreitz 2d5a28dca9 Merge pull request #42 from whit537/py3k
port to Python 3
2016-02-13 08:07:11 -05:00
kennethreitz 9dd343741a better errors
fixes #45
2016-02-13 08:05:40 -05:00
Chad Whitacre 0d3a2491d7 Port to Python 3 2016-02-13 04:02:50 -05:00
kennethreitz 82905e19ee /s/postgres/database v0.4.0 2016-02-13 02:44:49 -05:00
kennethreitz c7637dd03d Update README.rst 2016-02-13 02:44:00 -05:00
kennethreitz c29a435f12 Update README.rst 2016-02-13 02:32:40 -05:00
kennethreitz dbb0570ea0 updated readme 2016-02-13 02:32:10 -05:00
kennethreitz fb4168eb0f Update README.rst 2016-02-13 02:30:47 -05:00