def updated_at(cls): column = db.Column( db.DateTime, nullable=False, default=db.text('current_timestamp'), onupdate=db.text('current_timestamp'), ) return deferred(column, cls.__name__)
def updated_at(cls): # pylint: disable=no-self-argument """Date of last update. Set to current time on object creation/update.""" column = db.Column( db.DateTime, nullable=False, default=db.text('current_timestamp'), onupdate=db.text('current_timestamp'), ) return column
def updated_at(cls): """Date of last update. Set to current time on object creation/update.""" column = db.Column( db.DateTime, nullable=False, default=db.text('current_timestamp'), onupdate=db.text('current_timestamp'), ) return deferred(column, cls.__name__)
def created_at(cls): # pylint: disable=no-self-argument """Date of creation. Set to current time on object creation.""" column = db.Column( db.DateTime, nullable=False, default=db.text('current_timestamp'), ) return deferred(column, cls.__name__)
def updated_at_args(): """Sqlite doesn't have a server, per se, so the server_* args are useless.""" return { 'default': db.text('current_timestamp'), 'onupdate': db.text('current_timestamp'), }