update model

This commit is contained in:
Vyacheslav Anzhiganov 2015-11-29 00:08:10 +03:00
parent 0665f3edbe
commit 8e2d71c141
2 changed files with 14 additions and 4 deletions

View file

@ -51,8 +51,9 @@ class ServersSettings(PgSQLModel):
class Ips(PgSQLModel):
datacenter = ForeignKeyField(DataCenters)
server = ForeignKeyField(Servers)
ip = CharField()
hostname = CharField()
ipv4 = CharField()
ipv6 = CharField()
status = IntegerField()
class Users(PgSQLModel):
@ -100,11 +101,18 @@ class UsersBalanceTransactions(PgSQLModel):
status = TextField(null=False)
class SSHKeys(PgSQLModel):
user = ForeignKeyField(Users)
sshkey = TextField(null=True)
class Containers(PgSQLModel):
id = UUIDField(primary_key=True, unique=True)
datacenter = ForeignKeyField(DataCenters)
server = ForeignKeyField(Servers)
user = ForeignKeyField(Users)
ip = CharField()
ipv4 = CharField()
ipv6 = CharField()
status = IntegerField()

View file

@ -13,5 +13,7 @@ models.database.create_tables({
models.UsersDetails,
models.UsersRecoveryCodes,
models.UsersSecrets,
models.Containers
models.SSHKeys,
models.Containers,
models.Tasks
}, safe=True)