chore(api): update Preference model
This commit is contained in:
parent
b9895d19e2
commit
6bae0e2846
|
@ -2,16 +2,30 @@ from django.db import models
|
||||||
|
|
||||||
|
|
||||||
class Preference(models.Model):
|
class Preference(models.Model):
|
||||||
subjid = models.ForeignKey(
|
user = models.ForeignKey(
|
||||||
"User", models.DO_NOTHING, db_column="subjid", blank=True, null=True
|
"User",
|
||||||
|
on_delete=models.CASCADE,
|
||||||
|
db_column="subjid",
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
)
|
||||||
|
key = models.CharField(
|
||||||
|
db_column="keystr",
|
||||||
|
max_length=255,
|
||||||
|
unique=True,
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
)
|
||||||
|
value = models.TextField(
|
||||||
|
db_column="valstr",
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
)
|
)
|
||||||
keystr = models.CharField(unique=True, max_length=255, blank=True, null=True)
|
|
||||||
valstr = models.TextField(blank=True, null=True)
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
managed = False
|
managed = False
|
||||||
db_table = "cc_pref"
|
db_table = "cc_pref"
|
||||||
unique_together = (("subjid", "keystr"),)
|
unique_together = (("user", "key"),)
|
||||||
|
|
||||||
|
|
||||||
class StreamSetting(models.Model):
|
class StreamSetting(models.Model):
|
||||||
|
|
|
@ -6989,14 +6989,14 @@ components:
|
||||||
type: string
|
type: string
|
||||||
format: uri
|
format: uri
|
||||||
readOnly: true
|
readOnly: true
|
||||||
keystr:
|
key:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
maxLength: 255
|
maxLength: 255
|
||||||
valstr:
|
value:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
subjid:
|
user:
|
||||||
type: string
|
type: string
|
||||||
format: uri
|
format: uri
|
||||||
nullable: true
|
nullable: true
|
||||||
|
@ -7871,21 +7871,21 @@ components:
|
||||||
type: string
|
type: string
|
||||||
format: uri
|
format: uri
|
||||||
readOnly: true
|
readOnly: true
|
||||||
keystr:
|
key:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
maxLength: 255
|
maxLength: 255
|
||||||
valstr:
|
value:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
subjid:
|
user:
|
||||||
type: string
|
type: string
|
||||||
format: uri
|
format: uri
|
||||||
nullable: true
|
nullable: true
|
||||||
required:
|
required:
|
||||||
- item_url
|
- item_url
|
||||||
- keystr
|
- key
|
||||||
- subjid
|
- user
|
||||||
Schedule:
|
Schedule:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
|
|
Loading…
Reference in New Issue