feat: add local access control and managed point clouds

This commit is contained in:
2026-07-22 11:05:48 +08:00
parent 683e4d6c07
commit 8555aa2f2e
46 changed files with 1982 additions and 884 deletions

View File

@@ -0,0 +1,15 @@
ALTER TABLE `model_pointcloud_files`
ADD COLUMN `metadataStatus` enum('pending','ready','unsupported','error') NOT NULL DEFAULT 'pending',
ADD COLUMN `pointCount` bigint NULL,
ADD COLUMN `pointAttributes` json NULL,
ADD COLUMN `pointDataFormat` varchar(32) NULL,
ADD COLUMN `bytesPerPoint` int NULL,
ADD COLUMN `metadataError` text NULL;
ALTER TABLE `task_pointcloud_files`
ADD COLUMN `metadataStatus` enum('pending','ready','unsupported','error') NOT NULL DEFAULT 'pending',
ADD COLUMN `pointCount` bigint NULL,
ADD COLUMN `pointAttributes` json NULL,
ADD COLUMN `pointDataFormat` varchar(32) NULL,
ADD COLUMN `bytesPerPoint` int NULL,
ADD COLUMN `metadataError` text NULL;