python学习

This commit is contained in:
2019-07-29 15:28:02 +08:00
parent 5ee5b5035c
commit 04327fbd47
18 changed files with 709 additions and 274 deletions

22
com Normal file
View File

@@ -0,0 +1,22 @@
# coding: utf-8
from sqlalchemy import BigInteger, Column, DateTime, Integer, String, Text
from sqlalchemy.schema import FetchedValue
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
metadata = Base.metadata
class AppAccessLog(Base):
__tablename__ = 'app_access_log'
id = Column(Integer, primary_key=True)
uid = Column(BigInteger, nullable=False, index=True, server_default=FetchedValue())
referer_url = Column(String(255), nullable=False, server_default=FetchedValue())
target_url = Column(String(255), nullable=False, server_default=FetchedValue())
query_params = Column(Text, nullable=False)
ua = Column(String(255), nullable=False, server_default=FetchedValue())
ip = Column(String(32), nullable=False, server_default=FetchedValue())
note = Column(String(1000), nullable=False, server_default=FetchedValue())
created_time = Column(DateTime, nullable=False, server_default=FetchedValue())