mirror of
https://github.com/Xevion/linkpulse.git
synced 2025-12-08 04:07:38 -06:00
Update initial migration to proper
This commit is contained in:
@@ -37,18 +37,10 @@ with suppress(ImportError):
|
|||||||
def migrate(migrator: Migrator, database: pw.Database, *, fake=False):
|
def migrate(migrator: Migrator, database: pw.Database, *, fake=False):
|
||||||
"""Write your migrations here."""
|
"""Write your migrations here."""
|
||||||
|
|
||||||
@migrator.create_model
|
|
||||||
class BaseModel(pw.Model):
|
|
||||||
id = pw.AutoField()
|
|
||||||
|
|
||||||
class Meta:
|
|
||||||
table_name = "basemodel"
|
|
||||||
|
|
||||||
@migrator.create_model
|
@migrator.create_model
|
||||||
class IPAddress(pw.Model):
|
class IPAddress(pw.Model):
|
||||||
ip = pw.CharField(max_length=255, primary_key=True)
|
ip = pw.CharField(max_length=255, primary_key=True)
|
||||||
lastSeen = pw.DateTimeField()
|
lastSeen = pw.DateTimeField()
|
||||||
test = pw.CharField(default='test', max_length=255)
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
table_name = "ipaddress"
|
table_name = "ipaddress"
|
||||||
@@ -57,6 +49,4 @@ def migrate(migrator: Migrator, database: pw.Database, *, fake=False):
|
|||||||
def rollback(migrator: Migrator, database: pw.Database, *, fake=False):
|
def rollback(migrator: Migrator, database: pw.Database, *, fake=False):
|
||||||
"""Write your rollback migrations here."""
|
"""Write your rollback migrations here."""
|
||||||
|
|
||||||
migrator.remove_model('basemodel')
|
|
||||||
|
|
||||||
migrator.remove_model('ipaddress')
|
migrator.remove_model('ipaddress')
|
||||||
|
|||||||
Reference in New Issue
Block a user