entities.ts 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. import { Address } from './address/address.entity';
  2. import { Administrator } from './administrator/administrator.entity';
  3. import { Asset } from './asset/asset.entity';
  4. import { AuthenticationMethod } from './authentication-method/authentication-method.entity';
  5. import { ExternalAuthenticationMethod } from './authentication-method/external-authentication-method.entity';
  6. import { NativeAuthenticationMethod } from './authentication-method/native-authentication-method.entity';
  7. import { Channel } from './channel/channel.entity';
  8. import { CollectionAsset } from './collection/collection-asset.entity';
  9. import { CollectionTranslation } from './collection/collection-translation.entity';
  10. import { Collection } from './collection/collection.entity';
  11. import { CountryTranslation } from './country/country-translation.entity';
  12. import { Country } from './country/country.entity';
  13. import { CustomerGroup } from './customer-group/customer-group.entity';
  14. import { Customer } from './customer/customer.entity';
  15. import { FacetValueTranslation } from './facet-value/facet-value-translation.entity';
  16. import { FacetValue } from './facet-value/facet-value.entity';
  17. import { FacetTranslation } from './facet/facet-translation.entity';
  18. import { Facet } from './facet/facet.entity';
  19. import { Fulfillment } from './fulfillment/fulfillment.entity';
  20. import { GlobalSettings } from './global-settings/global-settings.entity';
  21. import { CustomerHistoryEntry } from './history-entry/customer-history-entry.entity';
  22. import { HistoryEntry } from './history-entry/history-entry.entity';
  23. import { OrderHistoryEntry } from './history-entry/order-history-entry.entity';
  24. import { OrderItem } from './order-item/order-item.entity';
  25. import { OrderLine } from './order-line/order-line.entity';
  26. import { OrderModification } from './order-modification/order-modification.entity';
  27. import { Order } from './order/order.entity';
  28. import { PaymentMethod } from './payment-method/payment-method.entity';
  29. import { Payment } from './payment/payment.entity';
  30. import { ProductOptionGroupTranslation } from './product-option-group/product-option-group-translation.entity';
  31. import { ProductOptionGroup } from './product-option-group/product-option-group.entity';
  32. import { ProductOptionTranslation } from './product-option/product-option-translation.entity';
  33. import { ProductOption } from './product-option/product-option.entity';
  34. import { ProductVariantAsset } from './product-variant/product-variant-asset.entity';
  35. import { ProductVariantPrice } from './product-variant/product-variant-price.entity';
  36. import { ProductVariantTranslation } from './product-variant/product-variant-translation.entity';
  37. import { ProductVariant } from './product-variant/product-variant.entity';
  38. import { ProductAsset } from './product/product-asset.entity';
  39. import { ProductTranslation } from './product/product-translation.entity';
  40. import { Product } from './product/product.entity';
  41. import { Promotion } from './promotion/promotion.entity';
  42. import { Refund } from './refund/refund.entity';
  43. import { Role } from './role/role.entity';
  44. import { AnonymousSession } from './session/anonymous-session.entity';
  45. import { AuthenticatedSession } from './session/authenticated-session.entity';
  46. import { Session } from './session/session.entity';
  47. import { ShippingLine } from './shipping-line/shipping-line.entity';
  48. import { ShippingMethodTranslation } from './shipping-method/shipping-method-translation.entity';
  49. import { ShippingMethod } from './shipping-method/shipping-method.entity';
  50. import { Allocation } from './stock-movement/allocation.entity';
  51. import { Cancellation } from './stock-movement/cancellation.entity';
  52. import { Release } from './stock-movement/release.entity';
  53. import { Sale } from './stock-movement/sale.entity';
  54. import { StockAdjustment } from './stock-movement/stock-adjustment.entity';
  55. import { StockMovement } from './stock-movement/stock-movement.entity';
  56. import { Surcharge } from './surcharge/surcharge.entity';
  57. import { Tag } from './tag/tag.entity';
  58. import { TaxCategory } from './tax-category/tax-category.entity';
  59. import { TaxRate } from './tax-rate/tax-rate.entity';
  60. import { User } from './user/user.entity';
  61. import { Zone } from './zone/zone.entity';
  62. /**
  63. * A map of all the core database entities.
  64. */
  65. export const coreEntitiesMap = {
  66. Address,
  67. Administrator,
  68. Allocation,
  69. AnonymousSession,
  70. Asset,
  71. AuthenticatedSession,
  72. AuthenticationMethod,
  73. Cancellation,
  74. Channel,
  75. Collection,
  76. CollectionAsset,
  77. CollectionTranslation,
  78. Country,
  79. CountryTranslation,
  80. Customer,
  81. CustomerGroup,
  82. CustomerHistoryEntry,
  83. ExternalAuthenticationMethod,
  84. Facet,
  85. FacetTranslation,
  86. FacetValue,
  87. FacetValueTranslation,
  88. Fulfillment,
  89. GlobalSettings,
  90. HistoryEntry,
  91. NativeAuthenticationMethod,
  92. Order,
  93. OrderHistoryEntry,
  94. OrderItem,
  95. OrderLine,
  96. OrderModification,
  97. Payment,
  98. PaymentMethod,
  99. Product,
  100. ProductAsset,
  101. ProductOption,
  102. ProductOptionGroup,
  103. ProductOptionGroupTranslation,
  104. ProductOptionTranslation,
  105. ProductTranslation,
  106. ProductVariant,
  107. ProductVariantAsset,
  108. ProductVariantPrice,
  109. ProductVariantTranslation,
  110. Promotion,
  111. Refund,
  112. Release,
  113. Role,
  114. Sale,
  115. Session,
  116. ShippingLine,
  117. ShippingMethod,
  118. ShippingMethodTranslation,
  119. StockAdjustment,
  120. StockMovement,
  121. Surcharge,
  122. Tag,
  123. TaxCategory,
  124. TaxRate,
  125. User,
  126. Zone,
  127. };