#!/usr/bin/env python
# encoding: utf-8
from datetime import datetime
from base import Base
from sqlalchemy import Column
from sqlalchemy import DateTime, String, Integer
from datetime import
class Info(Base):
....__tablename__ = ‘file_info'
....id = Column(Integer, primary_key=True, autoincrement=True, nullable=False)
....md5 = Column(String(32), nullable=False, index=True)
....first_time = Column(DateTime, nullable=False, default=datetime.now)
....last_time = Column(DateTime, nullable=False, default=datetime.now)
通过这个模型建立表后,
.schema是这样的
CREATE TABLE tb_sample_info (
........id INTEGER NOT NULL,
........md5 VARCHAR(32) NOT NULL,
........first_time DATETIME,
........last_time DATETIME,
........PRIMARY KEY (id)
);
为啥firt_time, last_time没default时间
# encoding: utf-8
from datetime import datetime
from base import Base
from sqlalchemy import Column
from sqlalchemy import DateTime, String, Integer
from datetime import
class Info(Base):
....__tablename__ = ‘file_info'
....id = Column(Integer, primary_key=True, autoincrement=True, nullable=False)
....md5 = Column(String(32), nullable=False, index=True)
....first_time = Column(DateTime, nullable=False, default=datetime.now)
....last_time = Column(DateTime, nullable=False, default=datetime.now)
通过这个模型建立表后,
.schema是这样的
CREATE TABLE tb_sample_info (
........id INTEGER NOT NULL,
........md5 VARCHAR(32) NOT NULL,
........first_time DATETIME,
........last_time DATETIME,
........PRIMARY KEY (id)
);
为啥firt_time, last_time没default时间