python flask 建立表,主鍵設定自增長

2021-09-24 03:24:42 字數 1323 閱讀 9735

建立模型字段設定id自增長**如下:

id = db.column(db.integer, autoincrement=true, primary_key=true, nullable=false)
完整 python **如下以下是 flask 的基礎入門學習: 

from flask import flask

from flask_sqlalchemy import sqlalchemy

import time

# 建立資料庫例項

# 動態追蹤資料庫的修改. 效能不好. 且未來版本中會移除. 目前只是為了解決控制台的提示才寫的

# 查詢時會顯示原始sql語句

# 資料庫物件

# 建立 b_data 表 實體類

class b_data(db.model):

__tablename__ = "b_data"

id = db.column(db.integer, autoincrement=true, primary_key=true, nullable=false)

position = db.column(db.string(200), nullable=false, default='')

corporatename = db.column(db.string(500), nullable=false, default='')

workingplace = db.column(db.string(1000), nullable=false, default='')

salary = db.column(db.string(200), nullable=false, default='')

releasetime = db.column(db.string(300), nullable=false, default='')

datatime = db.column(db.datetime, nullable=false, default=time.strftime("%y-%m-%d %h:%m:%s", time.localtime()))

if __name__ == '__main__':

# db.drop_all()

db.create_all()

d1 = b_data()

d1.position = 'asdasdas'

d1.salary = 'asdasdas'

db.session.add(d1)

db.session.commit()

python 自學踩坑中,僅以上**儲存,以免忘記,同時也希望對你有所幫助. 

python flask 1 建立虛擬環境

使用pipenv建立虛擬環境 推薦 全域性安裝pipenv pip3 install pipenv 複製 建立虛擬環境 pipenv install 複製 進入虛擬環境 pipenv shell 複製 退出虛擬環境 exit 複製 檢視虛擬環境所在目錄配置pycharm pipenv venv 複製...

ZStack 建立主儲存

在zstack的api中,大多數的api返回的是乙個任務結果查詢位址,此時我們就需要根據這個位址輪訓去查詢任務狀態及結果 zstack中,大多數的api在呼叫後返回的是 新增主儲存 defcreate local storage zone uuid,session uuid data json.du...

DataList實現主細表

資料庫 create table dbo tb empid userid bigint not null userloginname char 10 collate chinese prc ci as null on primary create table dbo tb employee user...