Files
flask_ipam/app/models.py
T
2025-02-03 19:49:58 +01:00

16 lines
622 B
Python

from app.extensions import db
from flask_login import UserMixin
class User(UserMixin, db.Model):
id = db.Column(db.Integer(),primary_key=True,unique=True)
username = db.Column(db.String(16))
password = db.Column(db.String(32),unique=True)
is_admin = db.Column(db.Boolean(),default=False)
dat_last = db.Column(db.DateTime())
class Prefix(db.Model):
id = db.Column(db.Integer(),primary_key=True,unique=True)
prefix = db.Column(db.Integer())
network_address = db.Column(db.String(16),unique=True)
hosts = db.Column(db.Integer())
description = db.Column(db.String(32),unique=True)