@@ -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 {
0 commit comments