videoAssetMigrations
Migration sequence for video assets that handles schema evolution over time. This sequence defines how video asset data should be transformed when upgrading or downgrading between different schema versions. Each migration step handles specific changes like adding properties, renaming fields, or changing data formats.
The migrations handle: - Adding animation detection (isAnimated property) - Renaming width/height properties to w/h for consistency - Ensuring URL validity for src properties - Adding file size tracking - Making file size optional for backward compatibility
videoAssetMigrations: import("@tldraw/store").MigrationSequence;Prev
vecModelValidatorNext
videoAssetProps