Package coprs :: Module models :: Class _CoprPublic
[hide private]
[frames] | no frames]

Class _CoprPublic

source code


Represents public part of a single copr (personal repo with builds, mock chroots, etc.).

Instance Methods [hide private]

Inherited from helpers.Serializer: serializable_attributes, to_dict

Inherited from CoprSearchRelatedData: get_search_related_copr_id

Class Variables [hide private]
  __tablename__ = "copr"
  __table_args__ = db.Index('copr_name_group_id_idx', 'name', 'g...
  id = db.Column(db.Integer, primary_key= True)
  name = db.Column(db.String(100), nullable= False)
  homepage = db.Column(db.Text)
  contact = db.Column(db.Text)
  repos = db.Column(db.Text)
  created_on = db.Column(db.Integer)
  description = db.Column(db.Text)
  instructions = db.Column(db.Text)
  deleted = db.Column(db.Boolean, default= False)
  playground = db.Column(db.Boolean, default= False)
  auto_createrepo = db.Column(db.Boolean, default= True, nullabl...
  user_id = db.Column(db.Integer, db.ForeignKey("user.id"), inde...
  group_id = db.Column(db.Integer, db.ForeignKey("group.id"))
  forked_from_id = db.Column(db.Integer, db.ForeignKey("copr.id"))
  build_enable_net = db.Column(db.Boolean, default= True, server...
  unlisted_on_hp = db.Column(db.Boolean, default= False, nullabl...
  latest_indexed_data_update = db.Column(db.Integer)
  persistent = db.Column(db.Boolean, default= False, nullable= F...
  auto_prune = db.Column(db.Boolean, default= True, nullable= Fa...
  bootstrap = db.Column(db.Text, default= "default")
  follow_fedora_branching = db.Column(db.Boolean, default= True,...
  scm_repo_url = db.Column(db.Text)
  scm_api_type = db.Column(db.Text)
  delete_after = db.Column(db.DateTime, index= True, nullable= T...
  multilib = db.Column(db.Boolean, default= False, nullable= Fal...
  module_hotfixes = db.Column(db.Boolean, default= False, nullab...
  runtime_dependencies = db.Column(db.Text)
Class Variable Details [hide private]

__table_args__

Value:
db.Index('copr_name_group_id_idx', 'name', 'group_id'), db.Index('copr\
_deleted_name', 'deleted', 'name'),

auto_createrepo

Value:
db.Column(db.Boolean, default= True, nullable= False)

user_id

Value:
db.Column(db.Integer, db.ForeignKey("user.id"), index= True)

build_enable_net

Value:
db.Column(db.Boolean, default= True, server_default= "1", nullable= Fa\
lse)

unlisted_on_hp

Value:
db.Column(db.Boolean, default= False, nullable= False)

persistent

Value:
db.Column(db.Boolean, default= False, nullable= False, server_default=\
 "0")

auto_prune

Value:
db.Column(db.Boolean, default= True, nullable= False, server_default= \
"1")

follow_fedora_branching

Value:
db.Column(db.Boolean, default= True, nullable= False, server_default= \
"1")

delete_after

Value:
db.Column(db.DateTime, index= True, nullable= True)

multilib

Value:
db.Column(db.Boolean, default= False, nullable= False, server_default=\
 "0")

module_hotfixes

Value:
db.Column(db.Boolean, default= False, nullable= False, server_default=\
 "0")