added repo model
This commit is contained in:
parent
41b824ed2b
commit
9cecf676de
1 changed files with 30 additions and 1 deletions
|
@ -25,4 +25,33 @@ class GHUser(models.Model):
|
||||||
location = models.CharField(max_length=255)
|
location = models.CharField(max_length=255)
|
||||||
|
|
||||||
def __unicode__(self):
|
def __unicode__(self):
|
||||||
return self.login
|
return self.login
|
||||||
|
|
||||||
|
class Repo(models.Model):
|
||||||
|
owner = models.ForeignKey(GHUser, unique=True)
|
||||||
|
forks = models.IntegerField()
|
||||||
|
language = models.CharField(max_length=255)
|
||||||
|
created_at = models.DateTimeField('date repo created')
|
||||||
|
open_issues = models.IntegerField()
|
||||||
|
description = models.CharField(max_length=255)
|
||||||
|
ssh_url = models.URLfield(max_length=255)
|
||||||
|
has_downloads = models.BooleanField()
|
||||||
|
svn_url = models.URLfield(max_length=255)
|
||||||
|
has_wiki = models.BooleanField
|
||||||
|
html_url = models.URLfield(max_length=255)
|
||||||
|
watchers = models.IntegerField()
|
||||||
|
size = models.IntegerField()
|
||||||
|
full_name = models.CharField(max_length=255)
|
||||||
|
clone_url = models.URLfield(max_length=255)
|
||||||
|
git_url = models.URLfield(max_length=255)
|
||||||
|
name = models.CharField(max_length=255)
|
||||||
|
url = models.URLfield(max_length=255)
|
||||||
|
mirror_url = models.URLfield(max_length=255)
|
||||||
|
has_issues = models.BooleanField()
|
||||||
|
homepage = models.CharField(max_length=255)
|
||||||
|
private = models.BooleanField()
|
||||||
|
gh_repo_id = models.IntegerField()
|
||||||
|
pushed_at = models.DateTimeField('date repo pushed')
|
||||||
|
|
||||||
|
def __unicode__(self):
|
||||||
|
return self.name
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue