diff options
| author | Chris McDonough <chrism@plope.com> | 2013-08-10 02:55:24 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2013-08-10 02:55:24 -0400 |
| commit | 0b02684691c5435b4abaa32f06e1837ca0d465e0 (patch) | |
| tree | 5acb9291e49e5261d4dd5db715a74d82ecee3253 | |
| parent | a5907c66a748ee60ff6918cea39395c6a2134d83 (diff) | |
| parent | 0a8d50f1e227acbfd5a9d63a61a4b383ee63c1c1 (diff) | |
| download | pyramid-0b02684691c5435b4abaa32f06e1837ca0d465e0.tar.gz pyramid-0b02684691c5435b4abaa32f06e1837ca0d465e0.tar.bz2 pyramid-0b02684691c5435b4abaa32f06e1837ca0d465e0.zip | |
Merge branch 'cd34-master'
| -rw-r--r-- | CHANGES.txt | 3 | ||||
| -rw-r--r-- | pyramid/scaffolds/alchemy/+package+/models.py | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 457bfc7b7..68799da4a 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -162,6 +162,9 @@ Bug Fixes instance of DummyResource to be "falsy" instead of "truthy". See https://github.com/Pylons/pyramid/pull/1032 +- The ``alchemy`` scaffold would break when the database was MySQL during + tables creation. See https://github.com/Pylons/pyramid/pull/1049 + 1.4 (2012-12-18) ================ diff --git a/pyramid/scaffolds/alchemy/+package+/models.py b/pyramid/scaffolds/alchemy/+package+/models.py index aeeb9df64..db1fee832 100644 --- a/pyramid/scaffolds/alchemy/+package+/models.py +++ b/pyramid/scaffolds/alchemy/+package+/models.py @@ -1,5 +1,6 @@ from sqlalchemy import ( Column, + Index, Integer, Text, ) @@ -20,9 +21,11 @@ Base = declarative_base() class MyModel(Base): __tablename__ = 'models' id = Column(Integer, primary_key=True) - name = Column(Text, unique=True) + name = Column(Text) value = Column(Integer) def __init__(self, name, value): self.name = name self.value = value + +Index('my_index', MyModel.name, unique=True, mysql_length=255) |
