inmemory to postgres
This commit is contained in:
@@ -18,4 +18,10 @@ export interface MemberPayment {
|
||||
status: MemberPaymentStatus;
|
||||
dueDate: Date;
|
||||
paidAt?: Date;
|
||||
}
|
||||
}
|
||||
|
||||
export const MemberPayment = {
|
||||
rehydrate(props: MemberPayment): MemberPayment {
|
||||
return { ...props };
|
||||
},
|
||||
};
|
||||
@@ -17,4 +17,10 @@ export interface MembershipFee {
|
||||
enabled: boolean;
|
||||
createdAt: Date;
|
||||
updatedAt: Date;
|
||||
}
|
||||
}
|
||||
|
||||
export const MembershipFee = {
|
||||
rehydrate(props: MembershipFee): MembershipFee {
|
||||
return { ...props };
|
||||
},
|
||||
};
|
||||
@@ -32,4 +32,10 @@ export interface Payment {
|
||||
status: PaymentStatus;
|
||||
createdAt: Date;
|
||||
completedAt?: Date;
|
||||
}
|
||||
}
|
||||
|
||||
export const Payment = {
|
||||
rehydrate(props: Payment): Payment {
|
||||
return { ...props };
|
||||
},
|
||||
};
|
||||
@@ -21,4 +21,10 @@ export interface Prize {
|
||||
awardedTo?: string;
|
||||
awardedAt?: Date;
|
||||
createdAt: Date;
|
||||
}
|
||||
}
|
||||
|
||||
export const Prize = {
|
||||
rehydrate(props: Prize): Prize {
|
||||
return { ...props };
|
||||
},
|
||||
};
|
||||
@@ -13,6 +13,12 @@ export interface Wallet {
|
||||
createdAt: Date;
|
||||
}
|
||||
|
||||
export const Wallet = {
|
||||
rehydrate(props: Wallet): Wallet {
|
||||
return { ...props };
|
||||
},
|
||||
};
|
||||
|
||||
export enum TransactionType {
|
||||
DEPOSIT = 'deposit',
|
||||
WITHDRAWAL = 'withdrawal',
|
||||
@@ -34,4 +40,10 @@ export interface Transaction {
|
||||
referenceId?: string;
|
||||
referenceType?: ReferenceType;
|
||||
createdAt: Date;
|
||||
}
|
||||
}
|
||||
|
||||
export const Transaction = {
|
||||
rehydrate(props: Transaction): Transaction {
|
||||
return { ...props };
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user