Set a default value to MediaEntry.media_metadata
This commit is contained in:
parent
0d6550fb05
commit
c8abeb58af
@ -728,7 +728,8 @@ def add_metadata_column(db):
|
|||||||
|
|
||||||
media_entry = inspect_table(metadata, 'core__media_entries')
|
media_entry = inspect_table(metadata, 'core__media_entries')
|
||||||
|
|
||||||
col = Column('media_metadata', MutationDict.as_mutable(JSONEncoded))
|
col = Column('media_metadata', MutationDict.as_mutable(JSONEncoded),
|
||||||
|
default=MutationDict())
|
||||||
col.create(media_entry)
|
col.create(media_entry)
|
||||||
|
|
||||||
db.commit()
|
db.commit()
|
||||||
|
@ -264,7 +264,8 @@ class MediaEntry(Base, MediaEntryMixin):
|
|||||||
cascade="all, delete-orphan"
|
cascade="all, delete-orphan"
|
||||||
)
|
)
|
||||||
collections = association_proxy("collections_helper", "in_collection")
|
collections = association_proxy("collections_helper", "in_collection")
|
||||||
media_metadata = Column(MutationDict.as_mutable(JSONEncoded))
|
media_metadata = Column(MutationDict.as_mutable(JSONEncoded),
|
||||||
|
default=MutationDict())
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
# fail_error
|
# fail_error
|
||||||
|
Loading…
x
Reference in New Issue
Block a user