Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.

Commit 8916978

Browse files
Rename lite to team plan (#184)
1 parent 219b98f commit 8916978

3 files changed

Lines changed: 45 additions & 24 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Generated by Django 4.2.3 on 2023-10-09 12:57
2+
3+
from django.db import migrations
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
("codecov_auth", "0046_dedupe_owner_admin_values"),
10+
]
11+
12+
operations = [
13+
migrations.RunSQL(
14+
"ALTER TYPE plans ADD VALUE IF NOT EXISTS 'users-teamm';",
15+
reverse_sql=migrations.RunSQL.noop,
16+
),
17+
migrations.RunSQL(
18+
"ALTER TYPE plans ADD VALUE IF NOT EXISTS 'users-teamy';",
19+
reverse_sql=migrations.RunSQL.noop,
20+
),
21+
]
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
enum TierName {
2-
BASIC
3-
LITE
4-
PRO
5-
ENTERPRISE
6-
}
2+
BASIC
3+
TEAM
4+
PRO
5+
ENTERPRISE
6+
}

plan/constants.py

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class PlanMarketingName(enum.Enum):
1919
FREE = "Developer"
2020
BASIC = "Developer"
2121
TRIAL = "Developer"
22-
LITE = "Team"
22+
TEAM = "Team"
2323

2424

2525
class PlanName(enum.Enum):
@@ -29,8 +29,8 @@ class PlanName(enum.Enum):
2929
CODECOV_PRO_YEARLY = "users-pr-inappy"
3030
SENTRY_MONTHLY = "users-sentrym"
3131
SENTRY_YEARLY = "users-sentryy"
32-
LITE_MONTHLY = "users-litem"
33-
LITE_YEARLY = "users-litey"
32+
TEAM_MONTHLY = "users-teamm"
33+
TEAM_YEARLY = "users-teamy"
3434
GHM_PLAN_NAME = "users"
3535
FREE_PLAN_NAME = "users-free"
3636
CODECOV_PRO_MONTHLY_LEGACY = "users-inappm"
@@ -50,8 +50,8 @@ class PlanPrice(enum.Enum):
5050
CODECOV_FREE = 0
5151
CODECOV_BASIC = 0
5252
CODECOV_TRIAL = 0
53-
LITE_MONTHLY = 6
54-
LITE_YEARLY = 8
53+
TEAM_MONTHLY = 6
54+
TEAM_YEARLY = 8
5555
GHM_PRICE = 12
5656

5757

@@ -64,7 +64,7 @@ class TrialStatus(enum.Enum):
6464

6565
class TierName(enum.Enum):
6666
BASIC = "basic"
67-
LITE = "lite"
67+
TEAM = "team"
6868
PRO = "pro"
6969
ENTERPRISE = "enterprise"
7070

@@ -269,32 +269,32 @@ class PlanData:
269269
),
270270
}
271271

272-
LITE_PLAN_REPRESENTATIONS = {
273-
PlanName.LITE_MONTHLY.value: PlanData(
274-
marketing_name=PlanMarketingName.LITE.value,
275-
value=PlanName.LITE_MONTHLY.value,
272+
TEAM_PLAN_REPRESENTATIONS = {
273+
PlanName.TEAM_MONTHLY.value: PlanData(
274+
marketing_name=PlanMarketingName.TEAM.value,
275+
value=PlanName.TEAM_MONTHLY.value,
276276
billing_rate=PlanBillingRate.MONTHLY.value,
277-
base_unit_price=PlanPrice.LITE_MONTHLY.value,
277+
base_unit_price=PlanPrice.TEAM_MONTHLY.value,
278278
benefits=[
279279
"Up to 10 users",
280280
"Unlimited public repositories",
281281
"Unlimited private repositories",
282282
],
283-
tier_name=TierName.LITE.value,
283+
tier_name=TierName.TEAM.value,
284284
trial_days=None,
285285
monthly_uploads_limit=1000,
286286
),
287-
PlanName.LITE_YEARLY.value: PlanData(
288-
marketing_name=PlanMarketingName.LITE.value,
289-
value=PlanName.LITE_YEARLY.value,
287+
PlanName.TEAM_YEARLY.value: PlanData(
288+
marketing_name=PlanMarketingName.TEAM.value,
289+
value=PlanName.TEAM_YEARLY.value,
290290
billing_rate=PlanBillingRate.YEARLY.value,
291-
base_unit_price=PlanPrice.LITE_YEARLY.value,
291+
base_unit_price=PlanPrice.TEAM_YEARLY.value,
292292
benefits=[
293293
"Up to 10 users",
294294
"Unlimited public repositories",
295295
"Unlimited private repositories",
296296
],
297-
tier_name=TierName.LITE.value,
297+
tier_name=TierName.TEAM.value,
298298
trial_days=None,
299299
monthly_uploads_limit=1000,
300300
),
@@ -326,7 +326,7 @@ class PlanData:
326326

327327
TRIAL_PLANS = {**TRIAL_PLAN_REPRESENTATION}
328328

329-
LITE_PLANS = {**LITE_PLAN_REPRESENTATIONS}
329+
TEAM_PLANS = {**TEAM_PLAN_REPRESENTATIONS}
330330

331331

332332
USER_PLAN_REPRESENTATIONS = {
@@ -335,7 +335,7 @@ class PlanData:
335335
**GHM_PLAN_REPRESENTATION,
336336
**PRO_PLANS,
337337
**TRIAL_PLANS,
338-
**LITE_PLANS,
338+
**TEAM_PLANS,
339339
}
340340

341341
PLANS_THAT_CAN_TRIAL = [

0 commit comments

Comments
 (0)