solr migration button

This commit is contained in:
Stefan Hardegger
2025-09-23 14:42:38 +02:00
parent 9472210d8b
commit 6ee2d67027
4 changed files with 272 additions and 11 deletions

View File

@@ -637,6 +637,18 @@ export const searchAdminApi = {
return response.data;
},
// Add libraryId field to schema
addLibraryField: async (): Promise<{
success: boolean;
message: string;
error?: string;
details?: string;
note?: string;
}> => {
const response = await api.post('/admin/search/solr/add-library-field');
return response.data;
},
// Migrate to library-aware schema
migrateLibrarySchema: async (): Promise<{
success: boolean;