1,向表里插入數(shù)據(jù)
if __name__ == "__main__":
# app.run(debug=True)
db.drop_all() # 先刪除表在創(chuàng)建
db.create_all() # 建表語句
# 創(chuàng)建對象
ht = heroType(name='射手')
# 添加到數(shù)據(jù)庫.基于繪畫進行管理
db.session.add(ht)
# 提交到數(shù)據(jù)庫
db.session.commit()
# 因為有主外鍵的關(guān)系,必須把外鍵添加type_id=ht.id
ho = hero(name='后裔',gender=1,type_id=ht.id)
ho1 = hero(name='魯班',gender=1,type_id=ht.id)
ho2 = hero(name='孫尚香',gender=0,type_id=ht.id)
ho3 = hero(name='虞姬',gender=0,type_id=ht.id)
db.session.add_all([ho,ho1,ho2,ho3]) # 插入多個字段
db.session.commit()
2,去數(shù)據(jù)庫查詢
