文檔是通過感官直接感知,但如果你仍然想看到它在命令行中,嘗試一些IDE,或者只輸入: (通常我們db
只是SQLALCHEMY()
)
>>>import sqlalchemy
>>>dir(sqlalchemy.sql.sqltypes)
['BIGINT',
'BINARY',
'BLOB',
'BOOLEAN',
'BOOLEANTYPE',
'BigInteger',
'Binary',
'Boolean',
'CHAR',
'CLOB',
'Comparator',
'Concatenable',
'DATE',
'DATETIME',
'DECIMAL',
'Date',
'DateTime',
'Enum',
'FLOAT',
'Float',
'INT',
'INTEGER',
'INTEGERTYPE',
'Integer',
'Interval',
'LargeBinary',
'NCHAR',
'NULLTYPE',
'NUMERIC',
'NVARCHAR',
'NullType',
'Numeric',
'PickleType',
'REAL',
'SMALLINT',
'STRINGTYPE',
'SchemaEventTarget',
'SchemaType',
'SmallInteger',
'String',
'TEXT',
'TIME',
'TIMESTAMP',
'Text',
'Time',
'TypeDecorator',
'TypeEngine',
'Unicode',
'UnicodeText',
'VARBINARY',
'VARCHAR',
'_Binary',
'_DateAffinity',
'_DefaultColumnComparator',
'__builtins__',
'__doc__',
'__file__',
'__name__',
'__package__',
'_bind_or_error',
'_defer_name',
'_type_map',
'codecs',
'decimal',
'dt',
'event',
'exc',
'operators',
'pickle',
'processors',
'quoted_name',
'to_instance',
'type_api',
'type_coerce',
'util']
這些可能是你想要的。
啊。我想我會監視那裏的選項,因爲我直接在'db後面查看。Column',這很愚蠢,因爲'db'只是我用來初始化數據庫的名稱,或者你說的那樣...謝謝! – k4kuz0
在你的鏈接頁面,在小整數它有這樣的: '__init __(長度=無,整理=無,convert_unicode =假unicode_error =無,_warn_on_bytestring = FALSE)' 能否因此,我的結論是,如果我輸入'db.Column(db.SmallInteger,length = 5)',我定義了一個長度爲5的小整數,然後? – k4kuz0
我認爲你應該嘗試在數據庫中看到結果。 –