diff options
author | Julien Danjou <julien@danjou.info> | 2016-06-24 16:17:51 +0200 |
---|---|---|
committer | Julien Danjou <julien@danjou.info> | 2016-07-19 18:44:40 +0000 |
commit | 51d5a8e9f3549efbea5ae85c099cc3d5b45920b8 (patch) | |
tree | 610b7a7636fdd4c18b96819bfa0af87ce3e3310f | |
parent | 30e315ddf7b304b686bcf9063b90df7fdd47e322 (diff) | |
download | ceilometer-51d5a8e9f3549efbea5ae85c099cc3d5b45920b8.tar.gz |
sqlalchemy: fix JSONEncodedDict implementation type
It's actually Text, not String, as correctly written in migration
scripts.
This fixes an error on MySQL as String is converted to VARCHAR which
requires a length.
Change-Id: I5f5d7902c647ba0b7a214bca21d0df1cc96fc57c
-rw-r--r-- | ceilometer/storage/sqlalchemy/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ceilometer/storage/sqlalchemy/models.py b/ceilometer/storage/sqlalchemy/models.py index c457443c..2721845d 100644 --- a/ceilometer/storage/sqlalchemy/models.py +++ b/ceilometer/storage/sqlalchemy/models.py @@ -34,7 +34,7 @@ from ceilometer import utils class JSONEncodedDict(TypeDecorator): """Represents an immutable structure as a json-encoded string.""" - impl = String + impl = Text @staticmethod def process_bind_param(value, dialect): |