Skip to content

Instantly share code, notes, and snippets.

@fnk0
Created September 11, 2014 05:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fnk0/2e8a4894dee410e83316 to your computer and use it in GitHub Desktop.
Save fnk0/2e8a4894dee410e83316 to your computer and use it in GitHub Desktop.
# This is an auto-generated Django model module.
# You'll have to do the following manually to clean this up:
# * Rearrange models' order
# * Make sure each model has one field with primary_key=True
# * Remove `managed = False` lines if you wish to allow Django to create, modify, and delete the table
# Feel free to rename the models, but don't rename db_table values or field names.
#
# Also note: You'll have to insert the output of 'django-admin sqlcustom [app_label]'
# into your database.
from __future__ import unicode_literals
from django.db import models
class Categories(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
name = models.CharField(max_length=255)
slug = models.CharField(max_length=255)
created_at = models.IntegerField(blank=True, null=True)
updated_at = models.IntegerField(blank=True, null=True)
class Meta:
managed = False
db_table = 'categories'
class CategoriesEntries(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
category_id = models.IntegerField()
entry_id = models.IntegerField()
created_at = models.IntegerField(blank=True, null=True)
updated_at = models.IntegerField(blank=True, null=True)
class Meta:
managed = False
db_table = 'categories_entries'
class Entries(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
name = models.CharField(max_length=255)
slug = models.CharField(max_length=255)
excerpt = models.TextField()
content = models.TextField()
published_at = models.DateTimeField()
created_at = models.IntegerField(blank=True, null=True)
updated_at = models.IntegerField(blank=True, null=True)
class Meta:
managed = False
db_table = 'entries'
class Migration(models.Model):
type = models.CharField(max_length=25)
name = models.CharField(max_length=50)
migration = models.CharField(max_length=100)
class Meta:
managed = False
db_table = 'migration'
class Users(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
username = models.CharField(max_length=50)
password = models.CharField(max_length=255)
group = models.IntegerField()
email = models.CharField(max_length=255)
last_login = models.CharField(max_length=25)
login_hash = models.CharField(max_length=255)
profile_fields = models.TextField()
created_at = models.IntegerField()
updated_at = models.IntegerField()
class Meta:
managed = False
db_table = 'users'
unique_together = (('username', 'email'),)
class UsersClients(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
name = models.CharField(max_length=32)
client_id = models.CharField(unique=True, max_length=32)
client_secret = models.CharField(max_length=32)
redirect_uri = models.CharField(max_length=255)
auto_approve = models.IntegerField()
autonomous = models.IntegerField()
status = models.CharField(max_length=11)
suspended = models.IntegerField()
notes = models.TextField()
class Meta:
managed = False
db_table = 'users_clients'
class UsersProviders(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
parent_id = models.IntegerField()
provider = models.CharField(max_length=50)
uid = models.CharField(max_length=255)
secret = models.CharField(max_length=255, blank=True)
access_token = models.CharField(max_length=255, blank=True)
expires = models.IntegerField(blank=True, null=True)
refresh_token = models.CharField(max_length=255, blank=True)
user_id = models.IntegerField()
created_at = models.IntegerField()
updated_at = models.IntegerField()
class Meta:
managed = False
db_table = 'users_providers'
class UsersScopes(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
scope = models.CharField(unique=True, max_length=64)
name = models.CharField(max_length=64)
description = models.CharField(max_length=255)
class Meta:
managed = False
db_table = 'users_scopes'
class UsersSessions(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
client = models.ForeignKey(UsersClients)
redirect_uri = models.CharField(max_length=255)
type_id = models.CharField(max_length=64)
type = models.CharField(max_length=4)
code = models.TextField()
access_token = models.CharField(max_length=50)
stage = models.CharField(max_length=7)
first_requested = models.IntegerField()
last_updated = models.IntegerField()
limited_access = models.IntegerField()
class Meta:
managed = False
db_table = 'users_sessions'
class UsersSessionscopes(models.Model):
id = models.IntegerField(primary_key=True) # AutoField?
session = models.ForeignKey(UsersSessions)
access_token = models.CharField(max_length=50)
scope = models.ForeignKey(UsersScopes, db_column='scope')
class Meta:
managed = False
db_table = 'users_sessionscopes'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment