package model import "encoding/json" type Repository struct { ID int64 `db:"id"` OwnerID *int64 `db:"owner_id"` OwnerName *string `db:"owner_name"` LowerName string `db:"lower_name"` Name string `db:"name"` Description *string `db:"description"` Website *string `db:"website"` OriginalServiceType *int `db:"original_service_type"` OriginalURL *string `db:"original_url"` DefaultBranch *string `db:"default_branch"` DefaultWikiBranch *string `db:"default_wiki_branch"` NumWatches *int `db:"num_watches"` NumStars *int `db:"num_stars"` NumForks *int `db:"num_forks"` NumIssues *int `db:"num_issues"` NumClosedIssues *int `db:"num_closed_issues"` NumPulls *int `db:"num_pulls"` NumClosedPulls *int `db:"num_closed_pulls"` NumMilestones int `db:"num_milestones"` NumClosedMilestones int `db:"num_closed_milestones"` NumProjects int `db:"num_projects"` NumClosedProjects int `db:"num_closed_projects"` NumActionRuns int `db:"num_action_runs"` NumClosedActionRuns int `db:"num_closed_action_runs"` IsPrivate *bool `db:"is_private"` IsEmpty *bool `db:"is_empty"` IsArchived *bool `db:"is_archived"` IsMirror *bool `db:"is_mirror"` Status int `db:"status"` IsFork bool `db:"is_fork"` ForkID *int64 `db:"fork_id"` IsTemplate bool `db:"is_template"` TemplateID *int64 `db:"template_id"` Size int64 `db:"size"` GitSize int64 `db:"git_size"` LFSSize int64 `db:"lfs_size"` IsFsckEnabled bool `db:"is_fsck_enabled"` CloseIssuesViaCommitAnyBranch bool `db:"close_issues_via_commit_in_any_branch"` Topics json.RawMessage `db:"topics"` ObjectFormatName string `db:"object_format_name"` TrustModel *int `db:"trust_model"` Avatar *string `db:"avatar"` CreatedUnix *int64 `db:"created_unix"` UpdatedUnix *int64 `db:"updated_unix"` ArchivedUnix int64 `db:"archived_unix"` }