mirror of
https://github.com/5ee/SocialEngineerDBuilder.git
synced 2026-10-17 04:31:08 +08:00
48 lines
1.7 KiB
Python
48 lines
1.7 KiB
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
create table if not exists `users` (
|
|
`id` int(10) unsigned not null auto_increment,
|
|
`username` varchar(32) default '',
|
|
`username_zh` varchar(32) default '',
|
|
`password` varchar(32) default '',
|
|
`email` varchar(64) default '',
|
|
`identity_number` varchar(18) default '',
|
|
`cell_phone` varchar(11) default '',
|
|
`ip_addr` varchar(32) default '',
|
|
`living_place` varchar(100) default '',
|
|
PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
|
|
alter table `users` (
|
|
`id` int(10) unsigned not null auto_increment,
|
|
`username` varchar(32) default '',
|
|
`username_zh` varchar(32) default '',
|
|
`password` varchar(32) default '',
|
|
`email` varchar(64) default '',
|
|
`identity_number` varchar(18) default '',
|
|
`cell_phone` varchar(11) default '',
|
|
`ip_addr` varchar(32) default '',
|
|
`living_place` varchar(100) default '',
|
|
PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
|
|
"""
|
|
from sqlalchemy.ext.declarative import declarative_base
|
|
from sqlalchemy import Column, Integer, String
|
|
from sqlalchemy import create_engine
|
|
|
|
Base = declarative_base()
|
|
engine = create_engine('mysql://root:toor@127.0.0.1:3306/sdb?charset=utf8')
|
|
|
|
class user_model(Base):
|
|
__tablename__ = 'users'
|
|
__table_args__ = {'mysql_engine':'MyISAM','mysql_charset':'utf8'}
|
|
|
|
id = Column(Integer, primary_key=True,autoincrement=True)
|
|
username = Column(String(32))
|
|
username_zh = Column(String(32))
|
|
password = Column(String(50))
|
|
email = Column(String(64))
|
|
identity_number = Column(String(18))
|
|
cell_phone = Column(String(11))
|
|
ip_addr = Column(String(32))
|
|
living_place = Column(String(100))
|