UpgradingState.constants.ts52 lines · main
1import { DatabaseUpgradeProgress } from '@supabase/shared-types/out/events'
2
3export const DATABASE_UPGRADE_MESSAGES = [
4 {
5 key: DatabaseUpgradeProgress.Started,
6 initial: 'Prepare new server',
7 progress: 'Preparing new server',
8 completed: 'Prepared new server',
9 },
10 {
11 key: DatabaseUpgradeProgress.LaunchedUpgradedInstance,
12 initial: 'Prepare new server for migration',
13 progress: 'Preparing new server for migration',
14 completed: 'New server ready for migration',
15 },
16 {
17 key: DatabaseUpgradeProgress.DetachedVolumeFromUpgradedInstance,
18 initial: 'Execute pre-upgrade checks',
19 progress: 'Executing pre-upgrade checks',
20 completed: 'Completed pre-upgrade checks',
21 },
22 {
23 key: DatabaseUpgradeProgress.AttachedVolumeToOriginalInstance,
24 initial: 'Shut down API services',
25 progress: 'Shutting down API services',
26 completed: 'Completed shutting down API services',
27 },
28 {
29 key: DatabaseUpgradeProgress.InitiatedDataUpgrade,
30 initial: 'Migrate to new database',
31 progress: 'Migrating to new database',
32 completed: 'Completed migration to new database',
33 },
34 {
35 key: DatabaseUpgradeProgress.CompletedDataUpgrade,
36 initial: 'Execute database migration',
37 progress: 'Executing database migration',
38 completed: 'Completed database migration',
39 },
40 {
41 key: DatabaseUpgradeProgress.DetachedVolumeFromOriginalInstance,
42 initial: 'Update database extensions',
43 progress: 'Updating database extensions',
44 completed: 'Updated database extensions',
45 },
46 {
47 key: DatabaseUpgradeProgress.AttachedVolumeToUpgradedInstance,
48 initial: 'Optimize database',
49 progress: 'Optimizing database',
50 completed: 'Completed optimization of database',
51 },
52]