Skip to content

Commit 0fed6b1

Browse files
authored
chore: update features (#484)
* chore: pricing v4 * chore: update features
1 parent fa148a1 commit 0fed6b1

File tree

3 files changed

+42
-12
lines changed

3 files changed

+42
-12
lines changed

src/components/pages/pricing/table/data/pricing-plans.ts

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
2929
synchronize: { value: 'Basic', tooltip: 'Sync from the latest schema version' },
3030
'batch-change': { value: 'Basic', tooltip: 'Multi-environment change' },
3131
'custom-approval': false,
32+
'password-restriction': false,
33+
'sync-entra-id': false,
3234
},
3335
sql: {
3436
'auto-complete': true,
@@ -43,9 +45,15 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
4345
},
4446
collaboration: {
4547
ui: true,
46-
gitops: true,
47-
webhook: true,
48+
gitops: {
49+
value: 'Basic',
50+
tooltip: 'GitOps CI/CD, SQL Review CI',
51+
},
4852
shared: false,
53+
im: {
54+
value: 'Basic',
55+
tooltip: 'IM + Custom Webhook',
56+
},
4957
},
5058
security: {
5159
sso: false,
@@ -108,6 +116,8 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
108116
tooltip: 'Multi-environment + Multi-region / Multi-tenancy change',
109117
},
110118
'custom-approval': false,
119+
'password-restriction': false,
120+
'sync-entra-id': false,
111121
},
112122
sql: {
113123
'auto-complete': true,
@@ -122,12 +132,21 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
122132
},
123133
collaboration: {
124134
ui: true,
125-
gitops: true,
126-
webhook: true,
135+
gitops: {
136+
value: 'Advanced',
137+
tooltip: 'Basic + Latest Schema Write-back, SQL Scripts Sync',
138+
},
127139
shared: true,
140+
im: {
141+
value: 'Basic',
142+
tooltip: 'IM + Custom Webhook',
143+
},
128144
},
129145
security: {
130-
sso: 'Google, GitHub',
146+
sso: {
147+
value: 'Partly support',
148+
tooltip: 'Support Google & GitHub',
149+
},
131150
rbac: true,
132151
'slow-query': true,
133152
archiving: true,
@@ -187,6 +206,8 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
187206
tooltip: 'Multi-environment + Multi-region / Multi-tenancy change',
188207
},
189208
'custom-approval': true,
209+
'password-restriction': true,
210+
'sync-entra-id': true,
190211
},
191212
sql: {
192213
'auto-complete': true,
@@ -201,12 +222,21 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
201222
},
202223
collaboration: {
203224
ui: true,
204-
gitops: true,
205-
webhook: true,
225+
gitops: {
226+
value: 'Advanced',
227+
tooltip: 'Basic + Latest Schema Write-back, SQL Scripts Sync',
228+
},
206229
shared: true,
230+
im: {
231+
value: 'Advanced',
232+
tooltip: 'Basic + IM Approval',
233+
},
207234
},
208235
security: {
209-
sso: 'OAuth, LDAP, OIDC',
236+
sso: {
237+
value: 'Advanced',
238+
tooltip: 'All available including Google, GitHub, GitLab, Microsoft, etc',
239+
},
210240
rbac: true,
211241
'slow-query': true,
212242
archiving: true,
@@ -232,7 +262,7 @@ const PLANS: { free: Plan; pro: Plan; enterprise: Plan } = {
232262
'index-advisor': true,
233263
},
234264
bespoke: {
235-
support: 'Dedicated line with SLA',
265+
support: 'Dedicated Slack channel, CSM and SLA',
236266
logo: true,
237267
roadmap: true,
238268
msa: true,
@@ -258,6 +288,8 @@ const LABELS = [
258288
synchronize: 'Synchronize schema between databases',
259289
'batch-change': 'Batch change',
260290
'custom-approval': 'Custom approval workflow',
291+
'password-restriction': 'Password restriction',
292+
'sync-entra-id': 'Sync from Entra ID',
261293
},
262294
},
263295
{
@@ -279,8 +311,8 @@ const LABELS = [
279311
items: {
280312
ui: 'UI based SQL review',
281313
gitops: 'GitOps workflow',
282-
webhook: 'Webhook integration',
283314
shared: 'Shared SQL script',
315+
im: 'IM integration',
284316
},
285317
},
286318
{

src/lib/features.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ export const FEATURES = {
3131
//Collaboration
3232
INBOX_NOTIFICATION: 'Inbox notification',
3333
UI_SQL_REVIEW: 'UI based SQL review',
34-
WEBHOOK_INTEGRATION: 'Webhook integration',
3534
SHARED_SQL: 'Shared SQL script',
3635
GITOPS_WORKFLOW: 'GitOps workflow',
3736

src/lib/pricing-plan.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ const PRICING_PLANS = new Map([
4040
['INBOX_NOTIFICATION', 'COMMUNITY'],
4141
['UI_SQL_REVIEW', 'COMMUNITY'],
4242
['SHARED_SQL', 'PRO'],
43-
['WEBHOOK_INTEGRATION', 'COMMUNITY'],
4443
['GITOPS_WORKFLOW', 'COMMUNITY'],
4544

4645
//Data Security & Compliance

0 commit comments

Comments
 (0)