Кто соображает в теме? Хочу задать несколько вопросов?
Первый, почему может быть так (пытаюсь поднять схему на Postgresql):
CREATE TABLE secret_hashes (
uid BINARY(14) NOT NULL,
PRIMARY KEY (uid)
)
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1695, in _execute_context
context)
File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py", line 331, in do_execute
cursor.execute(statement, parameters)
sqlalchemy.exc.ProgrammingError: (ProgrammingError) type "binary" does not exist
LINE 3: uid BINARY(14) NOT NULL,
^
'\nCREATE TABLE secret_hashes (\n\tuid BINARY(14) NOT NULL, \n\tPRIMARY KEY (uid)\n)\n\n' {}
для следующего кода:
secret_hashes = Table('secret_hashes', metadata,
Column(u'uid', BINARY(length=14), primary_key=True, nullable=False),
mysql_engine = u'InnoDB',
mysql_charset = u'utf8')