UNPKG

4.43 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3// tslint:disable:max-classes-per-file completed-docs
4/**
5 * repository
6 */
7const accountNumber_1 = require("./repo/accountNumber");
8const action_1 = require("./repo/action");
9const registerProgramMembershipInProgress_1 = require("./repo/action/registerProgramMembershipInProgress");
10const code_1 = require("./repo/code");
11const confirmationNumber_1 = require("./repo/confirmationNumber");
12const invoice_1 = require("./repo/invoice");
13const member_1 = require("./repo/member");
14const offer_1 = require("./repo/offer");
15const order_1 = require("./repo/order");
16const orderNumber_1 = require("./repo/orderNumber");
17const ownershipInfo_1 = require("./repo/ownershipInfo");
18const paymentMethod_1 = require("./repo/paymentMethod");
19const creditCard_1 = require("./repo/paymentMethod/creditCard");
20const movieTicket_1 = require("./repo/paymentMethod/movieTicket");
21const person_1 = require("./repo/person");
22const programMembership_1 = require("./repo/programMembership");
23const project_1 = require("./repo/project");
24const role_1 = require("./repo/role");
25const seller_1 = require("./repo/seller");
26const task_1 = require("./repo/task");
27const telemetry_1 = require("./repo/telemetry");
28const transaction_1 = require("./repo/transaction");
29/**
30 * 口座番号リポジトリ
31 */
32class AccountNumber extends accountNumber_1.RedisRepository {
33}
34exports.AccountNumber = AccountNumber;
35/**
36 * アクションリポジトリ
37 */
38class Action extends action_1.MongoRepository {
39}
40exports.Action = Action;
41var action;
42(function (action) {
43 class RegisterProgramMembershipInProgress extends registerProgramMembershipInProgress_1.RedisRepository {
44 }
45 action.RegisterProgramMembershipInProgress = RegisterProgramMembershipInProgress;
46})(action = exports.action || (exports.action = {}));
47/**
48 * 所有権コードリポジトリ
49 */
50class Code extends code_1.MongoRepository {
51}
52exports.Code = Code;
53/**
54 * 確認番号リポジトリ
55 */
56class ConfirmationNumber extends confirmationNumber_1.RedisRepository {
57}
58exports.ConfirmationNumber = ConfirmationNumber;
59/**
60 * 請求書リポジトリ
61 */
62class Invoice extends invoice_1.MongoRepository {
63}
64exports.Invoice = Invoice;
65/**
66 * プロジェクトメンバーリポジトリ
67 */
68class Member extends member_1.MongoRepository {
69}
70exports.Member = Member;
71/**
72 * オファーリポジトリ
73 */
74class Offer extends offer_1.InMemoryRepository {
75}
76exports.Offer = Offer;
77/**
78 * 注文リポジトリ
79 */
80class Order extends order_1.MongoRepository {
81}
82exports.Order = Order;
83/**
84 * 注文番号リポジトリ
85 */
86class OrderNumber extends orderNumber_1.RedisRepository {
87}
88exports.OrderNumber = OrderNumber;
89/**
90 * 所有権リポジトリ
91 */
92class OwnershipInfo extends ownershipInfo_1.MongoRepository {
93}
94exports.OwnershipInfo = OwnershipInfo;
95/**
96 * 決済方法リポジトリ
97 */
98class PaymentMethod extends paymentMethod_1.MongoRepository {
99}
100exports.PaymentMethod = PaymentMethod;
101var paymentMethod;
102(function (paymentMethod) {
103 /**
104 * クレジットカードリポジトリ
105 */
106 class CreditCard extends creditCard_1.GMORepository {
107 }
108 paymentMethod.CreditCard = CreditCard;
109 /**
110 * ムビチケリポジトリ
111 */
112 class MovieTicket extends movieTicket_1.MvtkRepository {
113 }
114 paymentMethod.MovieTicket = MovieTicket;
115})(paymentMethod = exports.paymentMethod || (exports.paymentMethod = {}));
116/**
117 * 顧客リポジトリ
118 */
119class Person extends person_1.CognitoRepository {
120}
121exports.Person = Person;
122/**
123 * 会員プログラムリポジトリ
124 */
125class ProgramMembership extends programMembership_1.MongoRepository {
126}
127exports.ProgramMembership = ProgramMembership;
128/**
129 * プロジェクトリポジトリ
130 */
131class Project extends project_1.MongoRepository {
132}
133exports.Project = Project;
134/**
135 * ロールリポジトリ
136 */
137class Role extends role_1.MongoRepository {
138}
139exports.Role = Role;
140/**
141 * 販売者リポジトリ
142 */
143class Seller extends seller_1.MongoRepository {
144}
145exports.Seller = Seller;
146/**
147 * タスクリポジトリ
148 */
149class Task extends task_1.MongoRepository {
150}
151exports.Task = Task;
152/**
153 * 測定リポジトリ
154 */
155class Telemetry extends telemetry_1.MongoRepository {
156}
157exports.Telemetry = Telemetry;
158/**
159 * 取引リポジトリ
160 */
161class Transaction extends transaction_1.MongoRepository {
162}
163exports.Transaction = Transaction;