We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d0983d commit cde1bd2Copy full SHA for cde1bd2
1 file changed
python_sqlalchemy.py
@@ -11,7 +11,7 @@
11
# 利用数据库字符串构造engine, echo为True将打印所有的sql语句
12
engine = sqlalchemy.create_engine("mysql+pymysql://username:password@hostname/dbname", encoding="utf8", echo=True)
13
14
-
+# tset
15
"""
16
# 利用engine创建connection,这里不需要close操作
17
with engine.connect() as conn:
@@ -43,6 +43,10 @@
43
# 构建模型User
44
class User(Base):
45
__tablename__ = "User"
46
+ __table_args__ = {
47
+ 'mysql_engine': 'InnoDB',
48
+ 'mysql_charset': 'utf8'
49
+ }
50
id = sqlalchemy.Column("id", sqlalchemy.Integer, primary_key=True, autoincrement=True)
51
name = sqlalchemy.Column("name", sqlalchemy.String(50), default="", unique=True)
52
age = sqlalchemy.Column("age", sqlalchemy.Integer, nullable=False)
0 commit comments