Esempio n. 1
0
class Distribution(db.Model):
    __tablename__ = 'Distribution'
    rpm_id = db.Column(db.Integer,
                        db.ForeignKey('Packages.rpm_id'),
                        nullable=False, primary_key=True, default=0)
    repo = db.Column(db.String(50), nullable=False, primary_key=True)
    build_id = db.Column(db.Integer, nullable=False)
Esempio n. 2
0
class SoftwareChangeLogs(db.Model):
    __tablename__ = 'SoftwareChangeLogs'
    build_id = db.Column(db.Integer,
                            db.ForeignKey('Packages.build_id'),
                            nullable=False, primary_key=True, default=0)
    Filename = db.Column(db.String(255))
    Text = db.Column(db.Text)
Esempio n. 3
0
class Obsoletes(db.Model):
    __tablename__ = 'Obsoletes'
    rpm_id = db.Column(db.Integer,
                        db.ForeignKey('Packages.rpm_id'),
                        nullable=False, primary_key=True, default=0)
    Resource = db.Column(db.String(50), nullable=False, primary_key=True)
    Flags = db.Column(db.Integer)
    Version = db.Column(db.String(20))
    build_id = db.Column(db.Integer, nullable=False)
Esempio n. 4
0
class SpecChangeLogs(db.Model):
    __tablename__ = 'SpecChangeLogs'
    ID = db.Column(db.Integer,
                    nullable=False, primary_key=True, autoincrement=True)
    build_id = db.Column(db.Integer)
    Date = db.Column(db.Integer)
    Author = db.Column(db.String(255))
    Text = db.Column(db.Text)
    rpm_id = db.Column(db.Integer, db.ForeignKey('Packages.rpm_id'))
Esempio n. 5
0
class Files(db.Model):
    __tablename__ = 'Files'
    rpm_id = db.Column(db.Integer,
                        db.ForeignKey('Packages.rpm_id'),
                        nullable=False, primary_key=True, default=0)
    Path = db.Column(db.String(255), nullable=False, primary_key=True)
    Flags = db.Column(db.Integer)
    Size = db.Column(db.Integer, nullable=False)
    Digest = db.Column(db.String(31))
    build_id = db.Column(db.Integer, nullable=False)