Python sqlalchemy 模块,CHAR 实例源码
我们从Python开源项目中,提取了以下28个代码示例,用于说明如何使用sqlalchemy.CHAR。
def load_dialect_impl(self, dialect):
return dialect.type_descriptor(sql.types.CHAR(32))
def test_sa_column_dict_to_column(self):
column_name = 'my_mock_column'
column_type = sa.CHAR(length=2)
nullable = False
attributes = {
'autoincrement': False, 'default': None, 'name': column_name,
'nullable': nullable, 'type': column_type
}
result_column = sa_column_dict_to_column(attributes)
result = {attribute: getattr(result_column, attribute)
for attribute in attributes.keys()}
self.assertEqual(attributes, result)
def define_reflected_tables(cls, Metadata, schema):
if schema:
schema_prefix = schema + "."
else:
schema_prefix = ""
if testing.requires.self_referential_foreign_keys.enabled:
users = Table('users',
Column('user_id', sa.INT, primary_key=True),
Column('test1', sa.CHAR(5), nullable=False),
Column('test2', sa.Float(5),
Column('parent_user_id', sa.Integer,
sa.ForeignKey('%susers.user_id' %
schema_prefix)),
schema=schema,
test_needs_fk=True,
)
else:
users = Table('users',
)
Table("dingalings",
Column('dingaling_id',
Column('address_id',
sa.ForeignKey('%semail_addresses.address_id' %
schema_prefix)),
Column('data', sa.String(30)),
schema=schema,
test_needs_fk=True,
)
Table('email_addresses', sa.Integer),
Column('remote_user_id',
sa.ForeignKey(users.c.user_id)),
Column('email_address', sa.String(20)),
sa.PrimaryKeyConstraint('address_id', name='email_ad_pk'),
)
if testing.requires.index_reflection.enabled:
cls.define_index(Metadata, users)
if testing.requires.view_column_reflection.enabled:
cls.define_views(Metadata, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls,
Column('user_id',
Column('test1',
Column('test2',
Column('parent_user_id',
sa.ForeignKey('%susers.user_id' % schema_prefix)),
schema=schema,
test_needs_fk=True,
)
else:
users = Table('users',
)
Table("dingalings",
Column('dingaling_id',
Column('address_id',
sa.ForeignKey('%semail_addresses.address_id' %
schema_prefix)),
Column('data',
schema=schema,
test_needs_fk=True,
)
Table('email_addresses',
Column('address_id',
Column('remote_user_id',
sa.ForeignKey(users.c.user_id)),
Column('email_address',
sa.PrimaryKeyConstraint('address_id',
schema=schema,
test_needs_fk=True,
)
if testing.requires.index_reflection.enabled:
cls.define_index(Metadata, users)
if testing.requires.view_reflection.enabled:
cls.define_views(Metadata, schema)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)
def define_reflected_tables(cls, schema)
if not schema and testing.requires.temp_table_reflection.enabled:
cls.define_temp_tables(Metadata)