Files
django_wallet/wallet_api/models.py
2025-01-26 19:59:16 +01:00

25 lines
792 B
Python

from django.db import models
# Create your models here.
class PasswordEntry(models.Model):
site = models.CharField(max_length=255)
username = models.CharField(max_length=255)
password = models.TextField()
client_id = models.CharField(max_length=255)
topic = models.CharField(max_length=255)
role = models.CharField(max_length=255)
acls = models.JSONField()
status = models.CharField(max_length=255)
slug = models.SlugField(default="", null=True)
created_at = models.DateTimeField(auto_now_add=True)
class Meta:
unique_together = ('site', 'username', 'client_id')
def __str__(self):
return self.username
class MasterHash(models.Model):
hash = models.BinaryField()
created_at = models.DateTimeField(auto_now_add=True)