迁移/回滚操作后的自动刷新

This commit is contained in:
yourname
2025-05-13 13:51:05 +00:00
parent e48534c905
commit d58cae4613
3 changed files with 13 additions and 15 deletions

View File

@@ -47,6 +47,9 @@ const MigrationsApp: React.FC = () => {
const response = await axios.get('/api/migrations');
setMigrationResult(response.data);
if (response.data.success) {
queryClient.invalidateQueries({ queryKey: ['migrations-history'] });
}
} catch (error: any) {
setMigrationResult({
success: false,
@@ -65,6 +68,9 @@ const MigrationsApp: React.FC = () => {
const response = await axios.get(`/api/migrations/rollback?all=${all}`);
setMigrationResult(response.data);
if (response.data.success) {
queryClient.invalidateQueries({ queryKey: ['migrations-history'] });
}
} catch (error: any) {
setMigrationResult({
success: false,