models.py
506 Bytes
from sqlalchemy import (
Column,
Text,
String,
DateTime,
Boolean,
func,
)
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class VPN(Base):
__tablename__ = 'openvpn'
nama = Column(Text, primary_key=True)
ip = Column(String(15), nullable=False, unique=True)
terhubung = Column(Boolean, nullable=False, server_default='false')
perubahan = Column(
DateTime(timezone=True), nullable=False, server_default=func.now())