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
* Make sure each ForeignKey and OneToOneField has on_delete
set to the desired behavior
* 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.
from django.db import models
class AuthGroup(models.Model):
name = models.CharField(unique=True, max_length=150)
class Meta:
managed = False
db_table = 'auth_group'
class AuthGroupPermissions(models.Model):
group = models.ForeignKey(AuthGroup, models.DO_NOTHING)
permission = models.ForeignKey(‘AuthPermission’, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'auth_group_permissions'
unique_together = (('group', 'permission'),)
class AuthPermission(models.Model):
name = models.CharField(max_length=255)
content_type = models.ForeignKey(‘DjangoContentType’, models.DO_NOTHING)
codename = models.CharField(max_length=100)
class Meta:
managed = False
db_table = 'auth_permission'
unique_together = (('content_type', 'codename'),)
class ChinaCity(models.Model):
areaid = models.AutoField(db_column=‘areaId’, primary_key=True) # Field name made lowercase.
areacode = models.CharField(db_column=‘areaCode’, max_length=50) # Field name made lowercase.
areaname = models.CharField(db_column=‘areaName’, max_length=20) # Field name made lowercase.
level = models.IntegerField(blank=True, null=True)
citycode = models.CharField(db_column=‘cityCode’, max_length=50, blank=True, null=True) # Field name made lowercase.
center = models.CharField(max_length=50, blank=True, null=True)
parentid = models.IntegerField(db_column=‘parentId’, blank=True, null=True) # Field name made lowercase.
class Meta:
managed = False
db_table = 'china_city'
class DjangoAdminLog(models.Model):
action_time = models.DateTimeField()
object_id = models.TextField(blank=True, null=True)
object_repr = models.CharField(max_length=200)
action_flag = models.PositiveSmallIntegerField()
change_message = models.TextField()
content_type = models.ForeignKey(‘DjangoContentType’, models.DO_NOTHING, blank=True, null=True)
user = models.ForeignKey(‘Users’, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'django_admin_log'
class DjangoContentType(models.Model):
app_label = models.CharField(max_length=100)
model = models.CharField(max_length=100)
class Meta:
managed = False
db_table = 'django_content_type'
unique_together = (('app_label', 'model'),)
class DjangoMigrations(models.Model):
app = models.CharField(max_length=255)
name = models.CharField(max_length=255)
applied = models.DateTimeField()
class Meta:
managed = False
db_table = 'django_migrations'
class DjangoSession(models.Model):
session_key = models.CharField(primary_key=True, max_length=40)
session_data = models.TextField()
expire_date = models.DateTimeField()
class Meta:
managed = False
db_table = 'django_session'
class OpenUsers(models.Model):
uid = models.CharField(unique=True, max_length=20)
access_token = models.CharField(max_length=40)
logo = models.CharField(max_length=10)
user_id = models.IntegerField(blank=True, null=True)
class Meta:
managed = False
db_table = 'open_users'
class Users(models.Model):
password = models.CharField(max_length=128)
last_login = models.DateTimeField(blank=True, null=True)
is_superuser = models.IntegerField()
username = models.CharField(unique=True, max_length=150)
first_name = models.CharField(max_length=150)
last_name = models.CharField(max_length=150)
email = models.CharField(max_length=254)
is_staff = models.IntegerField()
is_active = models.IntegerField()
date_joined = models.DateTimeField()
phone = models.CharField(max_length=11)
class Meta:
managed = False
db_table = 'users'
class UsersGroups(models.Model):
userprofile = models.ForeignKey(Users, models.DO_NOTHING)
group = models.ForeignKey(AuthGroup, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'users_groups'
unique_together = (('userprofile', 'group'),)
class UsersUserPermissions(models.Model):
userprofile = models.ForeignKey(Users, models.DO_NOTHING)
permission = models.ForeignKey(AuthPermission, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'users_user_permissions'
unique_together = (('userprofile', 'permission'),)