feat(documents): rebuild project document workbench

This commit is contained in:
2026-07-24 12:16:02 +08:00
parent 366136cee9
commit 77beaebb30
73 changed files with 5867 additions and 1264 deletions

View File

@@ -159,8 +159,7 @@ func TestCreateAISessionWithoutKeyReturnsAuditedErrorAndCreatesNoFormalObjects(t
for _, model := range []any{
&models.SaAISession{},
&models.SaTask{},
&models.SaNote{},
&models.SaSource{},
&models.SaDocument{},
} {
var count int64
require.NoError(t, database.Model(model).Count(&count).Error)
@@ -273,7 +272,7 @@ func TestCreateAISessionReturnsIdentityDTOAndCompleteAuditWithoutAutomaticObject
require.Equal(t, "ai_session_create", call.Action)
require.Equal(t, "ready", call.Status)
require.Empty(t, call.Error)
for _, model := range []any{&models.SaTask{}, &models.SaNote{}, &models.SaSource{}} {
for _, model := range []any{&models.SaTask{}, &models.SaDocument{}} {
var count int64
require.NoError(t, database.Model(model).Count(&count).Error)
require.Zero(t, count)