数据库连接
from sqlalchemy import create_engine, func
数据表基类
from sqlalchemy.ext.declarative import declarative_base
表格字段类型
from sqlalchemy import Column,String,Integer,DateTime,Enum,Date,Time,or_,Text,ForeignKey
数据表操作会话
from sqlalchemy.orm import sessionmaker,query
from datetime import datetime
enum是python3 新增
import enum
DB_USERNAME = ‘postgres’
DB_PASSWORD = ‘123456’
DB_HOST = “127.0.0.1”
DB_PORT = “5432”
DB_NAME = “cms”
#连接数据库的信息,# url的格式为:数据库的协议://用户名:密码@ip地址:端口号(默认可以不写)/数据库名
SQLALCHEMY_DATABASE_URI = “postgresql://{}:{}@{}:{}/{}”.format(DB_USERNAME,DB_PASSWORD,DB_HOST,DB_PORT,DB_NAME)
#创建引擎
engines = create_engine(SQLALCHEMY_DATABASE_URI)
连接数库
en