123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386 |
- # 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 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.contrib.auth.models import User
- from django.db import models
-
-
- class AccountBanHistory(models.Model):
- account = models.ForeignKey('Accounts', models.DO_NOTHING)
- reason = models.CharField(max_length=255)
- banned_at = models.BigIntegerField()
- expired_at = models.BigIntegerField()
- banned_by = models.ForeignKey('Players', models.DO_NOTHING, db_column='banned_by')
-
- class Meta:
- managed = False
- db_table = 'account_ban_history'
-
-
- class AccountBans(models.Model):
- account = models.OneToOneField('Accounts', models.DO_NOTHING, primary_key=True)
- reason = models.CharField(max_length=255)
- banned_at = models.BigIntegerField()
- expires_at = models.BigIntegerField()
- banned_by = models.ForeignKey('Players', models.DO_NOTHING, db_column='banned_by')
-
- class Meta:
- managed = False
- db_table = 'account_bans'
-
-
- class AccountViplist(models.Model):
- account = models.ForeignKey('Accounts', models.DO_NOTHING)
- player = models.ForeignKey('Players', models.DO_NOTHING)
- description = models.CharField(max_length=128)
- icon = models.PositiveIntegerField()
- notify = models.IntegerField()
-
- class Meta:
- managed = False
- db_table = 'account_viplist'
- unique_together = (('account', 'player'),)
-
-
- class Accounts(models.Model):
- name = models.CharField(unique=True, max_length=32)
- password = models.CharField(max_length=40)
- secret = models.CharField(max_length=16, blank=True, null=True)
- type = models.IntegerField(default=1)
- premdays = models.IntegerField(default=0)
- lastday = models.PositiveIntegerField(default=0)
- email = models.CharField(max_length=255)
- creation = models.IntegerField(default=0)
- linked_django_user = models.OneToOneField(User, on_delete=models.CASCADE, blank=True, null=True)
-
- class Meta:
- managed = True
- db_table = 'accounts'
-
-
- class GuildInvites(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING, primary_key=True)
- guild = models.ForeignKey('Guilds', models.DO_NOTHING)
-
- class Meta:
- managed = False
- db_table = 'guild_invites'
- unique_together = (('player', 'guild'),)
-
-
- class GuildMembership(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING, primary_key=True)
- guild = models.ForeignKey('Guilds', models.DO_NOTHING)
- rank = models.ForeignKey('GuildRanks', models.DO_NOTHING)
- nick = models.CharField(max_length=15)
-
- class Meta:
- managed = False
- db_table = 'guild_membership'
-
-
- class GuildRanks(models.Model):
- guild = models.ForeignKey('Guilds', models.DO_NOTHING)
- name = models.CharField(max_length=255)
- level = models.IntegerField()
-
- class Meta:
- managed = False
- db_table = 'guild_ranks'
-
-
- class GuildWars(models.Model):
- guild1 = models.IntegerField()
- guild2 = models.IntegerField()
- name1 = models.CharField(max_length=255)
- name2 = models.CharField(max_length=255)
- status = models.IntegerField()
- started = models.BigIntegerField()
- ended = models.BigIntegerField()
-
- class Meta:
- managed = False
- db_table = 'guild_wars'
-
-
- class Guilds(models.Model):
- name = models.CharField(unique=True, max_length=255)
- ownerid = models.ForeignKey('Players', models.DO_NOTHING, db_column='ownerid', unique=True)
- creationdata = models.IntegerField()
- motd = models.CharField(max_length=255)
-
- class Meta:
- managed = False
- db_table = 'guilds'
-
-
- class GuildwarKills(models.Model):
- killer = models.CharField(max_length=50)
- target = models.CharField(max_length=50)
- killerguild = models.IntegerField()
- targetguild = models.IntegerField()
- warid = models.ForeignKey(GuildWars, models.DO_NOTHING, db_column='warid')
- time = models.BigIntegerField()
-
- class Meta:
- managed = False
- db_table = 'guildwar_kills'
-
-
- class HouseLists(models.Model):
- house = models.ForeignKey('Houses', models.DO_NOTHING)
- listid = models.IntegerField()
- list = models.TextField()
-
- class Meta:
- managed = False
- db_table = 'house_lists'
-
-
- class Houses(models.Model):
- owner = models.IntegerField()
- paid = models.PositiveIntegerField()
- warnings = models.IntegerField()
- name = models.CharField(max_length=255)
- rent = models.IntegerField()
- town_id = models.IntegerField()
- bid = models.IntegerField()
- bid_end = models.IntegerField()
- last_bid = models.IntegerField()
- highest_bidder = models.IntegerField()
- size = models.IntegerField()
- beds = models.IntegerField()
-
- class Meta:
- managed = False
- db_table = 'houses'
-
-
- class IpBans(models.Model):
- ip = models.PositiveIntegerField(primary_key=True)
- reason = models.CharField(max_length=255)
- banned_at = models.BigIntegerField()
- expires_at = models.BigIntegerField()
- banned_by = models.ForeignKey('Players', models.DO_NOTHING, db_column='banned_by')
-
- class Meta:
- managed = False
- db_table = 'ip_bans'
-
-
- class MarketHistory(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- sale = models.IntegerField()
- itemtype = models.PositiveIntegerField()
- amount = models.PositiveSmallIntegerField()
- price = models.PositiveIntegerField()
- expires_at = models.BigIntegerField()
- inserted = models.BigIntegerField()
- state = models.PositiveIntegerField()
-
- class Meta:
- managed = False
- db_table = 'market_history'
-
-
- class MarketOffers(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- sale = models.IntegerField()
- itemtype = models.PositiveIntegerField()
- amount = models.PositiveSmallIntegerField()
- created = models.BigIntegerField()
- anonymous = models.IntegerField()
- price = models.PositiveIntegerField()
-
- class Meta:
- managed = False
- db_table = 'market_offers'
-
-
- class PlayerDeaths(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- time = models.BigIntegerField()
- level = models.IntegerField()
- killed_by = models.CharField(max_length=255)
- is_player = models.IntegerField()
- mostdamage_by = models.CharField(max_length=100)
- mostdamage_is_player = models.IntegerField()
- unjustified = models.IntegerField()
- mostdamage_unjustified = models.IntegerField()
-
- class Meta:
- managed = False
- db_table = 'player_deaths'
-
-
- class PlayerDepotitems(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- sid = models.IntegerField()
- pid = models.IntegerField()
- itemtype = models.SmallIntegerField()
- count = models.SmallIntegerField()
- attributes = models.TextField()
-
- class Meta:
- managed = False
- db_table = 'player_depotitems'
- unique_together = (('player', 'sid'),)
-
-
- class PlayerInboxitems(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- sid = models.IntegerField()
- pid = models.IntegerField()
- itemtype = models.SmallIntegerField()
- count = models.SmallIntegerField()
- attributes = models.TextField()
-
- class Meta:
- managed = False
- db_table = 'player_inboxitems'
- unique_together = (('player', 'sid'),)
-
-
- class PlayerItems(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- pid = models.IntegerField()
- sid = models.IntegerField()
- itemtype = models.SmallIntegerField()
- count = models.SmallIntegerField()
- attributes = models.TextField()
-
- class Meta:
- managed = False
- db_table = 'player_items'
-
-
- class PlayerNamelocks(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING, primary_key=True)
- reason = models.CharField(max_length=255)
- namelocked_at = models.BigIntegerField()
- namelocked_by = models.ForeignKey('Players', models.DO_NOTHING, db_column='namelocked_by', related_name='namelocks')
-
- class Meta:
- managed = False
- db_table = 'player_namelocks'
-
-
- class PlayerSpells(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING)
- name = models.CharField(max_length=255)
-
- class Meta:
- managed = False
- db_table = 'player_spells'
-
-
- class PlayerStorage(models.Model):
- player = models.ForeignKey('Players', models.DO_NOTHING, primary_key=True)
- key = models.PositiveIntegerField()
- value = models.IntegerField()
-
- class Meta:
- managed = False
- db_table = 'player_storage'
- unique_together = (('player', 'key'),)
-
-
- class Players(models.Model):
- name = models.CharField(unique=True, max_length=255)
- group_id = models.IntegerField()
- account = models.ForeignKey(Accounts, models.DO_NOTHING)
- level = models.IntegerField()
- vocation = models.IntegerField()
- health = models.IntegerField()
- healthmax = models.IntegerField()
- experience = models.BigIntegerField()
- lookbody = models.IntegerField()
- lookfeet = models.IntegerField()
- lookhead = models.IntegerField()
- looklegs = models.IntegerField()
- looktype = models.IntegerField()
- lookaddons = models.IntegerField()
- maglevel = models.IntegerField()
- mana = models.IntegerField()
- manamax = models.IntegerField()
- manaspent = models.PositiveIntegerField()
- soul = models.PositiveIntegerField()
- town_id = models.IntegerField()
- posx = models.IntegerField()
- posy = models.IntegerField()
- posz = models.IntegerField()
- conditions = models.TextField()
- cap = models.IntegerField()
- sex = models.IntegerField()
- lastlogin = models.BigIntegerField()
- lastip = models.PositiveIntegerField()
- save = models.IntegerField()
- skull = models.IntegerField()
- skulltime = models.IntegerField()
- lastlogout = models.BigIntegerField()
- blessings = models.IntegerField()
- onlinetime = models.IntegerField()
- deletion = models.BigIntegerField()
- balance = models.BigIntegerField()
- offlinetraining_time = models.PositiveSmallIntegerField()
- offlinetraining_skill = models.IntegerField()
- stamina = models.PositiveSmallIntegerField()
- skill_fist = models.PositiveIntegerField()
- skill_fist_tries = models.BigIntegerField()
- skill_club = models.PositiveIntegerField()
- skill_club_tries = models.BigIntegerField()
- skill_sword = models.PositiveIntegerField()
- skill_sword_tries = models.BigIntegerField()
- skill_axe = models.PositiveIntegerField()
- skill_axe_tries = models.BigIntegerField()
- skill_dist = models.PositiveIntegerField()
- skill_dist_tries = models.BigIntegerField()
- skill_shielding = models.PositiveIntegerField()
- skill_shielding_tries = models.BigIntegerField()
- skill_fishing = models.PositiveIntegerField()
- skill_fishing_tries = models.BigIntegerField()
-
- class Meta:
- managed = False
- db_table = 'players'
-
-
- class PlayersOnline(models.Model):
- player_id = models.IntegerField(primary_key=True)
-
- class Meta:
- managed = False
- db_table = 'players_online'
-
-
- class ServerConfig(models.Model):
- config = models.CharField(primary_key=True, max_length=50)
- value = models.CharField(max_length=256)
-
- class Meta:
- managed = False
- db_table = 'server_config'
-
-
- class TileStore(models.Model):
- house = models.ForeignKey(Houses, models.DO_NOTHING)
- data = models.TextField()
-
- class Meta:
- managed = False
- db_table = 'tile_store'
-
-
- class Towns(models.Model):
- name = models.CharField(unique=True, max_length=255)
- posx = models.IntegerField()
- posy = models.IntegerField()
- posz = models.IntegerField()
-
- class Meta:
- managed = False
- db_table = 'towns'
|