<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git/lib/sqlalchemy/dialects, branch pr/36</title>
<subtitle>github.com: zzzeek/sqlalchemy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/'/>
<entry>
<title>#2841: MySQL doesn't support MATCH, INITIALLY, or DEFERRED</title>
<updated>2013-10-15T21:06:42+00:00</updated>
<author>
<name>ijl</name>
<email>uijllji@gmail.com</email>
</author>
<published>2013-10-15T21:06:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=98e791836c51fd0a9452141047b539af5f0f95bd'/>
<id>98e791836c51fd0a9452141047b539af5f0f95bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The MySQL :class:`.mysql.SET` type now features the same auto-quoting</title>
<updated>2013-10-14T20:12:54+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-10-14T20:12:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=92534dc8f30d173deaa1221a6872fd9b7ceae325'/>
<id>92534dc8f30d173deaa1221a6872fd9b7ceae325</id>
<content type='text'>
behavior as that of :class:`.mysql.ENUM`.  Quotes are not required when
setting up the value, but quotes that are present will be auto-detected
along with a warning.  This also helps with Alembic where
the SET type doesn't render with quotes. [ticket:2817]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
behavior as that of :class:`.mysql.ENUM`.  Quotes are not required when
setting up the value, but quotes that are present will be auto-detected
along with a warning.  This also helps with Alembic where
the SET type doesn't render with quotes. [ticket:2817]
</pre>
</div>
</content>
</entry>
<entry>
<title>MySQL-connector dialect now allows options in the create_engine</title>
<updated>2013-10-13T18:09:35+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-10-13T18:09:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=366e74b1bef36d384da4da8ff68751d68ba078f6'/>
<id>366e74b1bef36d384da4da8ff68751d68ba078f6</id>
<content type='text'>
query string to override those defaults set up in the connect,
including "buffered" and "raise_on_warnings".
[ticket:2515]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
query string to override those defaults set up in the connect,
including "buffered" and "raise_on_warnings".
[ticket:2515]
</pre>
</div>
</content>
</entry>
<entry>
<title>Parenthesis will be applied to a compound SQL expression as</title>
<updated>2013-10-13T00:21:18+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-10-13T00:21:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=a2cce1bf43552e699f2babe7e4750354f2d580fe'/>
<id>a2cce1bf43552e699f2babe7e4750354f2d580fe</id>
<content type='text'>
rendered in the column list of a CREATE INDEX statement.
[ticket:2742]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rendered in the column list of a CREATE INDEX statement.
[ticket:2742]
</pre>
</div>
</content>
</entry>
<entry>
<title>- Fixed bug in default compiler plus those of postgresql, mysql, and</title>
<updated>2013-10-13T00:04:55+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-10-13T00:04:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=9bc9d5c1068be878118202259add3c2e1bcec0cb'/>
<id>9bc9d5c1068be878118202259add3c2e1bcec0cb</id>
<content type='text'>
mssql to ensure that any literal SQL expression values are
rendered directly as literals, instead of as bound parameters,
within a CREATE INDEX statement. [ticket:2742]
- don't need expression_as_ddl(); literal_binds and include_table
take care of this functionality.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mssql to ensure that any literal SQL expression values are
rendered directly as literals, instead of as bound parameters,
within a CREATE INDEX statement. [ticket:2742]
- don't need expression_as_ddl(); literal_binds and include_table
take care of this functionality.
</pre>
</div>
</content>
</entry>
<entry>
<title>- put exact version string in the test</title>
<updated>2013-09-29T21:24:29+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-09-29T21:24:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=94d421ca2f2d9f45b5feb4419a34b97a50b8d90b'/>
<id>94d421ca2f2d9f45b5feb4419a34b97a50b8d90b</id>
<content type='text'>
- use match with a .* preceding instead of search
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- use match with a .* preceding instead of search
</pre>
</div>
</content>
</entry>
<entry>
<title>re.match to re.search</title>
<updated>2013-09-07T00:14:26+00:00</updated>
<author>
<name>Scott Schaefer</name>
<email>sschaefer@vmware.com</email>
</author>
<published>2013-09-07T00:14:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=f7504bdbad5dc0d2685ada57128ece4ae7690ed3'/>
<id>f7504bdbad5dc0d2685ada57128ece4ae7690ed3</id>
<content type='text'>
Convert to re.search to eliminate the restriction on only matching the
beginning of the string
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Convert to re.search to eliminate the restriction on only matching the
beginning of the string
</pre>
</div>
</content>
</entry>
<entry>
<title>add caveats regarding RETURNING</title>
<updated>2013-09-02T16:33:49+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-09-02T16:33:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b727d05ce1d23289878899b8982aeba09b824d62'/>
<id>b727d05ce1d23289878899b8982aeba09b824d62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- cx_oracle seems to have a bug here though it is hard to track down</title>
<updated>2013-08-28T01:37:22+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-08-28T01:37:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=7bf231232c0f8eb82a88dc75f2759ddaa39265ae'/>
<id>7bf231232c0f8eb82a88dc75f2759ddaa39265ae</id>
<content type='text'>
- cx_oracle dialect doesn't use normal col names, lets just not rely on that for now
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- cx_oracle dialect doesn't use normal col names, lets just not rely on that for now
</pre>
</div>
</content>
</entry>
<entry>
<title>- A rework to the way that "quoted" identifiers are handled, in that</title>
<updated>2013-08-28T00:43:22+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-08-28T00:43:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=031ef0807838842a827135dbace760da7aec215e'/>
<id>031ef0807838842a827135dbace760da7aec215e</id>
<content type='text'>
instead of relying upon various ``quote=True`` flags being passed around,
these flags are converted into rich string objects with quoting information
included at the point at which they are passed to common schema constructs
like :class:`.Table`, :class:`.Column`, etc.   This solves the issue
of various methods that don't correctly honor the "quote" flag such
as :meth:`.Engine.has_table` and related methods.  The :class:`.quoted_name`
object is a string subclass that can also be used explicitly if needed;
the object will hold onto the quoting preferences passed and will
also bypass the "name normalization" performed by dialects that
standardize on uppercase symbols, such as Oracle, Firebird and DB2.
The upshot is that the "uppercase" backends can now work with force-quoted
names, such as lowercase-quoted names and new reserved words.
[ticket:2812]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
instead of relying upon various ``quote=True`` flags being passed around,
these flags are converted into rich string objects with quoting information
included at the point at which they are passed to common schema constructs
like :class:`.Table`, :class:`.Column`, etc.   This solves the issue
of various methods that don't correctly honor the "quote" flag such
as :meth:`.Engine.has_table` and related methods.  The :class:`.quoted_name`
object is a string subclass that can also be used explicitly if needed;
the object will hold onto the quoting preferences passed and will
also bypass the "name normalization" performed by dialects that
standardize on uppercase symbols, such as Oracle, Firebird and DB2.
The upshot is that the "uppercase" backends can now work with force-quoted
names, such as lowercase-quoted names and new reserved words.
[ticket:2812]
</pre>
</div>
</content>
</entry>
</feed>
