def define_request_data_table():
global request_data_table
request_data_table = Table('ckanext_requestdata_requests', metadata,
Column('id', types.UnicodeText,
primary_key=True,
default=make_uuid),
Column('sender_name', types.UnicodeText,
nullable=False),
Column('sender_user_id', types.UnicodeText,
nullable=False),
Column('email_address', types.UnicodeText,
nullable=False),
Column('message_content', types.UnicodeText,
nullable=False),
Column('package_id', types.UnicodeText,
nullable=False),
Column('state', types.UnicodeText,
default=u'new'),
Column('data_shared', types.Boolean,
default=False),
Column('rejected', types.Boolean,
default=False),
Column('created_at', types.DateTime,
default=datetime.datetime.now),
Column('modified_at', types.DateTime,
default=datetime.datetime.now),
Index('ckanext_requestdata_requests_id_idx',
'id'))
mapper(
ckanextRequestdata,
request_data_table
)
评论列表
文章目录