style: clean up code formatting and remove trailing whitespace
refactor: reorganize imports and fix type imports
This commit is contained in:
1 parent
d3704602fd
commit
47c04de6fe
232 files changed
+7140
-4798
No files matched your search
@@ -81,7 +81,7 @@ const featureSelect = {
|
||||
};
|
||||
|
||||
export async function getAllSubscriptionTiers(
|
||||
includeFeatures = false
|
||||
includeFeatures = false,
|
||||
): Promise<SubscriptionTierSummary[]> {
|
||||
const tiers = await prisma.subscriptionTier.findMany({
|
||||
select: {
|
||||
@@ -93,10 +93,7 @@ export async function getAllSubscriptionTiers(
|
||||
}
|
||||
: false,
|
||||
},
|
||||
orderBy: [
|
||||
{ level: "asc" },
|
||||
{ subscription_tier_id: "asc" },
|
||||
],
|
||||
orderBy: [{ level: "asc" }, { subscription_tier_id: "asc" }],
|
||||
});
|
||||
|
||||
return tiers as SubscriptionTierSummary[];
|
||||
@@ -104,7 +101,7 @@ export async function getAllSubscriptionTiers(
|
||||
|
||||
export async function getSubscriptionTierBySlug(
|
||||
slug: string,
|
||||
includeFeatures = false
|
||||
includeFeatures = false,
|
||||
): Promise<SubscriptionTierSummary | null> {
|
||||
const tier = await prisma.subscriptionTier.findUnique({
|
||||
where: { slug },
|
||||
@@ -124,7 +121,7 @@ export async function getSubscriptionTierBySlug(
|
||||
|
||||
export async function getSubscriptionTierById(
|
||||
tierId: number,
|
||||
includeFeatures = false
|
||||
includeFeatures = false,
|
||||
): Promise<SubscriptionTierSummary | null> {
|
||||
const tier = await prisma.subscriptionTier.findUnique({
|
||||
where: { subscription_tier_id: tierId },
|
||||
@@ -152,7 +149,7 @@ export async function getDefaultSubscriptionTier(): Promise<SubscriptionTierSumm
|
||||
}
|
||||
|
||||
export async function createSubscriptionTier(
|
||||
input: CreateSubscriptionTierInput
|
||||
input: CreateSubscriptionTierInput,
|
||||
): Promise<SubscriptionTierSummary> {
|
||||
const tier = await prisma.subscriptionTier.create({
|
||||
data: {
|
||||
@@ -194,9 +191,9 @@ export async function createSubscriptionTier(
|
||||
|
||||
export async function updateSubscriptionTier(
|
||||
tierId: number,
|
||||
input: UpdateSubscriptionTierInput
|
||||
input: UpdateSubscriptionTierInput,
|
||||
): Promise<SubscriptionTierSummary> {
|
||||
const tier = await prisma.subscriptionTier.update({
|
||||
const _tier = await prisma.subscriptionTier.update({
|
||||
where: { subscription_tier_id: tierId },
|
||||
data: {
|
||||
name: input.name ?? undefined,
|
||||
@@ -269,7 +266,7 @@ export async function deleteSubscriptionTier(tierId: number): Promise<void> {
|
||||
|
||||
export async function assignUserToSubscriptionTier(
|
||||
userId: number,
|
||||
tierId: number | null
|
||||
tierId: number | null,
|
||||
): Promise<void> {
|
||||
await prisma.user.update({
|
||||
where: { user_id: userId },
|
||||
@@ -290,9 +287,10 @@ export async function assignUserToSubscriptionTier(
|
||||
});
|
||||
}
|
||||
|
||||
export async function countUsersInSubscriptionTier(tierId: number): Promise<number> {
|
||||
export async function countUsersInSubscriptionTier(
|
||||
tierId: number,
|
||||
): Promise<number> {
|
||||
return prisma.user.count({
|
||||
where: { subscription_tier_id: tierId },
|
||||
});
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user