From: jazzthief Date: Mon, 30 Jan 2023 10:26:31 +0000 (+0100) Subject: Update docs for bitwise NOT X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b2318f84d07e0faad61def4960c5d45ece2f6169;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Update docs for bitwise NOT --- diff --git a/doc/build/core/operators.rst b/doc/build/core/operators.rst index 7813188342..e955c6f9ba 100644 --- a/doc/build/core/operators.rst +++ b/doc/build/core/operators.rst @@ -605,7 +605,6 @@ Bitwise operator functions provide uniform access to bitwise operators across di * :meth:`_sql.ColumnOperators.bitwise_and`:: - >>> from sqlalchemy import bitwise_and >>> print(column("x").bitwise_and(5)) x & :x_1 @@ -613,7 +612,6 @@ Bitwise operator functions provide uniform access to bitwise operators across di * :meth:`_sql.ColumnOperators.bitwise_or`:: - >>> from sqlalchemy import bitwise_or >>> print(column("x").bitwise_or(5)) x | :x_1 @@ -621,21 +619,19 @@ Bitwise operator functions provide uniform access to bitwise operators across di * :meth:`_sql.ColumnOperators.bitwise_xor`:: - >>> from sqlalchemy import bitwise_xor >>> print(column("x").bitwise_xor(5)) x ^ :x_1 Note that for PostgreSQL, which uses "#" to represent bitwise XOR, this function will produce an appropriate result:: - >>> from sqlalchemy import bitwise_xor - >>> print(column("x").bitwise_xor(5)) - x # :x_1 + >>> from sqlalchemy.dialects import postgresql + >>> print(column("x").bitwise_xor(5).compile(dialect=postgresql.dialect())) + x # %(x_1)s .. * :meth:`_sql.ColumnOperators.bitwise_rshift`, :meth:`_sql.ColumnOperators.bitwise_lshift`:: - >>> from sqlalchemy import bitwise_rshift, bitwise_lshift >>> print(column("x").bitwise_rshift(5)) x >> :x_1 >>> print(column("x").bitwise_lshift(5))