python学习
This commit is contained in:
22
com
Normal file
22
com
Normal 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())
|
||||
Reference in New Issue
Block a user