Skip to content

Commit

Permalink
use func instead of datetime
Browse files Browse the repository at this point in the history
  • Loading branch information
miltontony committed Mar 31, 2015
1 parent 0fbd74a commit c0a1ca7
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions unicore/ask/service/models.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from datetime import datetime
from uuid import uuid4, UUID

from sqlalchemy import Column, Unicode, Boolean, ForeignKey, Integer, DateTime
from sqlalchemy import (
Column, Unicode, Boolean, ForeignKey, Integer, DateTime, func)
from sqlalchemy.orm import relationship
from sqlalchemy_utils import UUIDType

Expand Down Expand Up @@ -35,9 +35,9 @@ class QuestionResponse(Base, UUIDMixin):
question_option_id = Column(
UUIDType(binary=False), ForeignKey('question_options.uuid'),
nullable=False)
created_at = Column(DateTime, default=datetime.utcnow())
created_at = Column(DateTime, default=func.now())
updated_at = Column(
DateTime, default=datetime.utcnow(), onupdate=datetime.utcnow())
DateTime, default=func.now(), onupdate=func.now())

app_uuid = Column(UUIDType(binary=False), nullable=False)
user_uuid = Column(UUIDType(binary=False), nullable=False)
Expand Down Expand Up @@ -69,9 +69,9 @@ class QuestionOption(Base, UUIDMixin):
responses = relationship(
QuestionResponse, backref='question_options', lazy="dynamic")
question = relationship("Question", backref="questions")
created_at = Column(DateTime, default=datetime.utcnow())
created_at = Column(DateTime, default=func.now())
updated_at = Column(
DateTime, default=datetime.utcnow(), onupdate=datetime.utcnow())
DateTime, default=func.now(), onupdate=func.now())

def to_dict(self):
return {
Expand Down Expand Up @@ -111,9 +111,9 @@ class Question(Base, UUIDMixin):
responses = relationship(
QuestionResponse, backref='questions', lazy="dynamic")

created_at = Column(DateTime, default=datetime.utcnow())
created_at = Column(DateTime, default=func.now())
updated_at = Column(
DateTime, default=datetime.utcnow(), onupdate=datetime.utcnow())
DateTime, default=func.now(), onupdate=func.now())

author_uuid = Column(UUIDType(binary=False), nullable=False)
app_uuid = Column(UUIDType(binary=False), nullable=False)
Expand Down

0 comments on commit c0a1ca7

Please sign in to comment.