From e3b3c7714cab1b626123a82c60e66a548ee55d1a Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 7 Feb 2016 01:10:56 -0500 Subject: [PATCH] Update README.rst --- README.rst | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/README.rst b/README.rst index 8a4dffb..12efa79 100644 --- a/README.rst +++ b/README.rst @@ -35,6 +35,23 @@ Or fetch all results for later reference: >>> rows.all() [{...}, {...}, {...}, ...] +Features +-------- + + +- HSTORE support, if available. +- Iterated rows are cached for future reference. +- ``$DATABASE_URL`` environment variable support. +- Convenience `Database.get_table_names` method. +- Queries can be passed as strings or filenames, parameters supported. +- Query results are iterators of standard Python dictionaries (``{'column-name': 'value'}``) + +Relational is powered by `psycopg2 `_ +and `Tablib `_. + +Data Export Functionality +------------------------- + Relational also feature full Tablib integration, which allows you to export your results to CSV, XLS, JSON, or YAML with a single line of code. Excellent for sharing data with friends, or generating reports. @@ -84,16 +101,4 @@ can add/remove columns, include seperators, query columns, and more. -Features --------- - -- HSTORE support, if available. -- Iterated rows are cached for future reference. -- ``$DATABASE_URL`` environment variable support. -- Convenience `Database.get_table_names` method. -- Queries can be passed as strings or filenames, parameters supported. -- Query results are iterators of standard Python dictionaries (``{'column-name': 'value'}``) - -Relational is powered by `psycopg2 `_ -and `Tablib `_.