Exemplo n.º 1
0
class Heimildir(db.Model):
    __tablename__ = "tbl_heimildir"
    id = db.Column(db.Integer, primary_key=True)
    danarbu = db.Column("id_danarbu", db.Integer,
                        db.ForeignKey("tbl_danarbu.id"))
    upprunaleg = db.Column(db.String(100))
    endanleg = db.Column(db.String(100))
    tilvisun = db.Column(db.String(200))
    tegund = db.Column(db.String(100))

    def __repr__(self):
        return "<Heimildir {}: {}>".format(self.id, self.danarbu)
Exemplo n.º 2
0
class Danarbu(db.Model):
    __tablename__ = "tbl_danarbu"
    id = db.Column(db.Integer, primary_key=True)
    nafn = db.Column(db.String(100))
    stada = db.Column(db.String(200))
    kyn = db.Column(db.Enum(Kyn))
    aldur = db.Column(db.Integer)
    faeding = db.Column(db.String(45))
    andlat = db.Column(db.String(45))
    sysla_heiti = db.Column(db.String(45))
    sysla = db.Column(db.Integer)
    sokn_heiti = db.Column(db.String(45))
    sokn = db.Column(db.Integer)
    baer_heiti = db.Column(db.String(45))
    baer = db.Column(db.Integer)
    artal = db.Column(db.Integer)
    skipti = db.Column(db.String(50))
    skraning = db.Column(db.String(50))
    uppbod = db.Column("uppboð", db.String(45))
    mat = db.Column(db.Integer)
    lifandi = db.Column(db.Boolean)
    danarbu = db.Column(db.Enum(Tilvist))
    skiptabok = db.Column(db.Enum(Tilvist))
    uppskrift = db.Column(db.Enum(Tilvist))
    athugasemdir = db.Column(db.String(5000))

    @hybrid_property
    def faeding_leit(self):
        return func.nullif(cast(func.right(self.faeding, 4), Numeric(4, 0)), 0)

    def __repr__(self):
        return "<Danarbu {}: {}>".format(self.id, self.nafn)
Exemplo n.º 3
0
class Tinyurl(db.Model):
    __tablename__ = "tinyurl"
    hashtime = db.Column(db.String(10), primary_key=True)
    obj = db.Column(db.String)
    visited = db.Column(db.Integer)
    visited_at = db.Column(db.DateTime)
Exemplo n.º 4
0
class UmVefinn(db.Model):
    __tablename__ = "tbl_umvefinn"
    id = db.Column(db.Integer, primary_key=True)
    texti = db.Column(db.String(5000))
Exemplo n.º 5
0
class Itarefni(db.Model):
    __tablename__ = "tbl_itarefni"
    id = db.Column(db.Integer, primary_key=True)
    texti = db.Column(db.String(5000))
Exemplo n.º 6
0
class Hjalp(db.Model):
    __tablename__ = "tbl_hjalp"
    id = db.Column(db.Integer, primary_key=True)
    texti = db.Column(db.String(5000))
Exemplo n.º 7
0
class Myndir(db.Model):
    __tablename__ = "tbl_myndir"
    id = db.Column(db.Integer, primary_key=True)
    slod = db.Column(db.String(2000))
    heimild = db.Column("id_heimild", db.Integer,
                        db.ForeignKey("tbl_heimildir.id"))