<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy-migrate.git/migrate, branch master</title>
<subtitle>github.com: stackforge/sqlalchemy-migrate.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/'/>
<entry>
<title>Retire github mirror, repo moved to opendev</title>
<updated>2019-09-26T13:56:42+00:00</updated>
<author>
<name>Jim Rollenhagen</name>
<email>jim@jimrollenhagen.com</email>
</author>
<published>2019-09-26T13:56:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=52672a64cc0cab4ea14a4a756fce850eb03315e3'/>
<id>52672a64cc0cab4ea14a4a756fce850eb03315e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Import MutableMapping from the correct Python module"</title>
<updated>2019-01-21T22:17:29+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2019-01-21T22:17:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=f0664995a1aa0a533520f7787a453a429cc95b4a'/>
<id>f0664995a1aa0a533520f7787a453a429cc95b4a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Don't use deprecated / non-functional "force" parameter"</title>
<updated>2019-01-21T22:13:03+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2019-01-21T22:13:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=6803334bb12ccea80c3388a548f91edd8ec7e5fb'/>
<id>6803334bb12ccea80c3388a548f91edd8ec7e5fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use deprecated / non-functional "force" parameter</title>
<updated>2019-01-18T18:11:40+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2019-01-16T20:54:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=fe646671060815ff865e49b52d957c7f01220597'/>
<id>fe646671060815ff865e49b52d957c7f01220597</id>
<content type='text'>
The "force" parameter in SQLAlchemy IdentifierPreparer.quote()
has been a no-op since 0.9 in
https://github.com/sqlalchemy/sqlalchemy/commit/031ef0807838842a827135dbace760da7aec215e,
which was six years ago.   In SQLAlchemy 1.3 this parameter
will be removed entirely.   Bump requirements to 0.9 series
here and remove usage of the "force" flag.

Change-Id: I4492df2e7d2075fefbf13d6782de11f7d402f6b8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "force" parameter in SQLAlchemy IdentifierPreparer.quote()
has been a no-op since 0.9 in
https://github.com/sqlalchemy/sqlalchemy/commit/031ef0807838842a827135dbace760da7aec215e,
which was six years ago.   In SQLAlchemy 1.3 this parameter
will be removed entirely.   Bump requirements to 0.9 series
here and remove usage of the "force" flag.

Change-Id: I4492df2e7d2075fefbf13d6782de11f7d402f6b8
</pre>
</div>
</content>
</entry>
<entry>
<title>Use legacy_alter_table ON in sqlite recreate_table</title>
<updated>2019-01-15T22:01:26+00:00</updated>
<author>
<name>Corey Bryant</name>
<email>corey.bryant@canonical.com</email>
</author>
<published>2018-12-07T18:49:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=231a4d2ae9f8496cfc8eea2e6bb8186a0dd602f9'/>
<id>231a4d2ae9f8496cfc8eea2e6bb8186a0dd602f9</id>
<content type='text'>
Use "PRAGMA legacy_alter_table = ON" with sqlite &gt;= 3.26 when
using "ALTER TABLE RENAME TO migration_tmp" to maintain legacy
behavior.

As of sqlite version 3.26, when a table is renamed using
"ALTER TABLE RENAME TO", REFERENCES clauses that refer to the
table will be updated. To maintain legacy (3.24 and earlier)
behavior, "PRAGMA legacy_alter_table" can be set to true and
"PRAGMA foreign_keys" can be set to false. [1]

[1] https://www.sqlite.org/src/info/ae9638e9c0ad0c36

Thanks to "László Böszörményi (GCS)" &lt;gcs@debian.org&gt; for
providing the code for this patch, which has since been
slightly modified.

Change-Id: I539988ab2ad6df6c8f423ecec15364ad8fcc7267
Closes-Bug: 1807262
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use "PRAGMA legacy_alter_table = ON" with sqlite &gt;= 3.26 when
using "ALTER TABLE RENAME TO migration_tmp" to maintain legacy
behavior.

As of sqlite version 3.26, when a table is renamed using
"ALTER TABLE RENAME TO", REFERENCES clauses that refer to the
table will be updated. To maintain legacy (3.24 and earlier)
behavior, "PRAGMA legacy_alter_table" can be set to true and
"PRAGMA foreign_keys" can be set to false. [1]

[1] https://www.sqlite.org/src/info/ae9638e9c0ad0c36

Thanks to "László Böszörményi (GCS)" &lt;gcs@debian.org&gt; for
providing the code for this patch, which has since been
slightly modified.

Change-Id: I539988ab2ad6df6c8f423ecec15364ad8fcc7267
Closes-Bug: 1807262
</pre>
</div>
</content>
</entry>
<entry>
<title>Import MutableMapping from the correct Python module</title>
<updated>2019-01-15T18:16:06+00:00</updated>
<author>
<name>Chih-Hsuan Yen</name>
<email>yen@chyen.cc</email>
</author>
<published>2018-12-03T13:54:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=a00dab7bcfb815ce370e14d1b33f328d5aee1c0d'/>
<id>a00dab7bcfb815ce370e14d1b33f328d5aee1c0d</id>
<content type='text'>
Change-Id: Ifb66fe22bc607b13f5c4756d3b93f5e8206c33e3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifb66fe22bc607b13f5c4756d3b93f5e8206c33e3
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix spelling mistake"</title>
<updated>2017-03-24T21:23:38+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-03-24T21:23:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=9a7a37fba4d6bb1c757e570034667ecc2adcb688'/>
<id>9a7a37fba4d6bb1c757e570034667ecc2adcb688</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spelling mistake</title>
<updated>2016-10-26T14:27:24+00:00</updated>
<author>
<name>dineshbhor</name>
<email>dinesh.bhor@nttdata.com</email>
</author>
<published>2016-10-26T14:17:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=09ec8f7816e71d112c4c8f565cb5dbc18ba9045c'/>
<id>09ec8f7816e71d112c4c8f565cb5dbc18ba9045c</id>
<content type='text'>
TrivialFix

Change-Id: I089d9e8b57895d9878bf82d2fac397722fccc083
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TrivialFix

Change-Id: I089d9e8b57895d9878bf82d2fac397722fccc083
</pre>
</div>
</content>
</entry>
<entry>
<title>Set autoincrement to False when modifying to non-Integer datatype</title>
<updated>2016-10-20T21:47:19+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2016-10-20T21:47:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=e9175a37ce0b0b0e87ad728c8a6a10bed100065b'/>
<id>e9175a37ce0b0b0e87ad728c8a6a10bed100065b</id>
<content type='text'>
Starting in SQLAlchemy 1.1, the rules for when "autoincrement=True"
may be set on a column are more strict.  The migrate tests are
testing the alteration of a column from Integer to String
and then regenerating; this means we need to set autoincrement
to False as well.   A related issue in SQLAlchemy 1.1 is
also being fixed (see https://bitbucket.org/zzzeek/sqlalchemy/issues/3835/),
however this fix is not needed in order for the tests to pass here.

Change-Id: Ibd3a75fff13312411df87e17b6e5764865d69728
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Starting in SQLAlchemy 1.1, the rules for when "autoincrement=True"
may be set on a column are more strict.  The migrate tests are
testing the alteration of a column from Integer to String
and then regenerating; this means we need to set autoincrement
to False as well.   A related issue in SQLAlchemy 1.1 is
also being fixed (see https://bitbucket.org/zzzeek/sqlalchemy/issues/3835/),
however this fix is not needed in order for the tests to pass here.

Change-Id: Ibd3a75fff13312411df87e17b6e5764865d69728
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Raise VersionNotFoundError instead of KeyError"</title>
<updated>2016-06-03T13:45:36+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-06-03T13:45:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy-migrate.git/commit/?id=d58469a6ae19f6a2db0465785b6de6c6dfc23c93'/>
<id>d58469a6ae19f6a2db0465785b6de6c6dfc23c93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
