From e4c0955707f082ae51f4dff30d1e5e49a4580531 Mon Sep 17 00:00:00 2001 From: Konsta Vesterinen Date: Tue, 14 Jan 2014 16:39:17 +0200 Subject: [PATCH] Add some docs for range type operators --- sqlalchemy_utils/types/range.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/sqlalchemy_utils/types/range.py b/sqlalchemy_utils/types/range.py index 8108986..b449c21 100644 --- a/sqlalchemy_utils/types/range.py +++ b/sqlalchemy_utils/types/range.py @@ -16,6 +16,25 @@ Some good reading for practical interval implementations: http://wiki.postgresql.org/images/f/f0/Range-types.pdf +RangeType operators +------------------- + +Comparison operators +^^^^^^^^^^^^^^^^^^^^ + +:: + + Car.price_range < [12, 300] + + Car.price_range == [12, 300] + + Car.price_range < 300 + + Car.price_range > (300, 500) + + Car.price_range.in_([[300, 500]]) + + .. _intervals: https://github.com/kvesteri/intervals """ from collections import Iterable