cmp-aws-database
Version:
The package "cmp-aws-database" is for its database, which defines global tables. These tables are designed to be imported and used across multiple applications of "craft-my-plate."
101 lines (100 loc) • 4 kB
TypeScript
export declare const BASE_TABLE_NAMES: {
readonly APP_FEEDBACK: "AppFeedbackTable";
readonly LSQ_CRM: "LsqCrmTable";
readonly CUTLERY: "CutleryTable";
readonly ITEM_ACCOMPANIMENTS: "ItemAccompanimentsTable";
readonly CUISINE: "CuisineTable";
readonly TIER_DETAILS: "TierDetailsTable";
readonly USER_ORDER_SUMMARY: "UserOrderSummaryTable";
readonly TIER_REFERRAL: "TierReferralTable";
readonly USER_ADDRESS_REQUEST: "UserAddressRequestTable";
readonly COMMON_FEEDBACK: "CommonFeedbackTable";
readonly GUEST_FEEDBACK: "GuestFeedbackTable";
readonly COUNTER: "CounterTable";
readonly REQUEST_INVOICE: "RequestInvoiceTable";
readonly PLATTER_SEARCH_EVENTS: "PlatterSearchEventsTable";
readonly ORDER_REVIEW_FEEDBACK: "OrderReviewFeedbackTable";
readonly CATERING_REQUEST: "CateringRequestTable";
readonly ORDER: "OrderTable";
readonly ORDER_ADDRESS: "OrderAddressTable";
readonly ORDER_REVIEW: "OrderReviewTable";
readonly PAYMENT: "PaymentTable";
readonly PLATE_ORDER: "PlateOrderTable";
readonly TRACKING: "TrackingTable";
readonly USER_ADDRESS: "UserAddressTable";
readonly ADD_ONS: "AddOnsTable";
readonly BANK_DETAILS: "BankDetailsTable";
readonly CART: "CartTable";
readonly CART_CATEGORIES: "CartCategoriesTable";
readonly CATEGORY: "CategoryTable";
readonly CATERING: "CateringTable";
readonly CONTENT: "ContentTable";
readonly COUPONS: "CouponsTable";
readonly DEFAULT_PLATTER: "DefaultPlatterTable";
readonly DEFAULT_PLATTER_CATEGORIES: "DefaultPlatterCategoriesTable";
readonly DEFAULT_PLATTER_ITEMS: "DefaultPlatterItemsTable";
readonly EVENT_EXECUTIVES: "EventExecutivesTable";
readonly ITEMS: "ItemsTable";
readonly LEAD: "LeadTable";
readonly OCCASION: "OccasionTable";
readonly REFERRAL_CONTENT: "ReferralContentTable";
readonly USER: "UserTable";
readonly WALLET: "WalletTable";
readonly WALLET_TRANSACTION: "WalletTransactionTable";
readonly WITHDRAWN: "WithdrawnTable";
readonly INTERNAL_USER: "InternalUserTable";
readonly ACTIVITY_LOGS: "ActivityLogsTable";
readonly QUOTATIONS: "QuotationsTable";
};
export declare class TableNameManager {
static getTableName(baseTableName: string): string;
static getAllTableNames(): Record<string, string>;
}
export declare const TABLE_NAMES: {
readonly APP_FEEDBACK: string;
readonly LSQ_CRM: string;
readonly CUTLERY: string;
readonly ITEM_ACCOMPANIMENTS: string;
readonly CUISINE: string;
readonly TIER_DETAILS: string;
readonly USER_ORDER_SUMMARY: string;
readonly TIER_REFERRAL: string;
readonly USER_ADDRESS_REQUEST: string;
readonly COMMON_FEEDBACK: string;
readonly GUEST_FEEDBACK: string;
readonly COUNTER: string;
readonly REQUEST_INVOICE: string;
readonly PLATTER_SEARCH_EVENTS: string;
readonly ORDER_REVIEW_FEEDBACK: string;
readonly CATERING_REQUEST: string;
readonly ORDER: string;
readonly ORDER_ADDRESS: string;
readonly ORDER_REVIEW: string;
readonly PAYMENT: string;
readonly PLATE_ORDER: string;
readonly TRACKING: string;
readonly USER_ADDRESS: string;
readonly ADD_ONS: string;
readonly BANK_DETAILS: string;
readonly CART: string;
readonly CART_CATEGORIES: string;
readonly CATEGORY: string;
readonly CATERING: string;
readonly CONTENT: string;
readonly COUPONS: string;
readonly DEFAULT_PLATTER: string;
readonly DEFAULT_PLATTER_CATEGORIES: string;
readonly DEFAULT_PLATTER_ITEMS: string;
readonly EVENT_EXECUTIVES: string;
readonly ITEMS: string;
readonly LEAD: string;
readonly OCCASION: string;
readonly REFERRAL_CONTENT: string;
readonly USER: string;
readonly WALLET: string;
readonly WALLET_TRANSACTION: string;
readonly WITHDRAWN: string;
readonly INTERNAL_USER: string;
readonly ACTIVITY_LOGS: string;
readonly QUOTATIONS: string;
};