0.13.3 : add stripe and subscription plan
Some checks failed
Build release Docker image / Build Docker Images (push) Failing after 4m18s
Some checks failed
Build release Docker image / Build Docker Images (push) Failing after 4m18s
This commit is contained in:
38
types/generated/contentTypes.d.ts
vendored
38
types/generated/contentTypes.d.ts
vendored
@@ -1400,6 +1400,38 @@ export interface ApiNotificationNotification
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiOrderOrder extends Struct.CollectionTypeSchema {
|
||||
collectionName: 'orders';
|
||||
info: {
|
||||
description: '';
|
||||
displayName: 'Order';
|
||||
pluralName: 'orders';
|
||||
singularName: 'order';
|
||||
};
|
||||
options: {
|
||||
draftAndPublish: false;
|
||||
};
|
||||
attributes: {
|
||||
amount: Schema.Attribute.Decimal;
|
||||
createdAt: Schema.Attribute.DateTime;
|
||||
createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
|
||||
Schema.Attribute.Private;
|
||||
locale: Schema.Attribute.String & Schema.Attribute.Private;
|
||||
localizations: Schema.Attribute.Relation<'oneToMany', 'api::order.order'> &
|
||||
Schema.Attribute.Private;
|
||||
planType: Schema.Attribute.String;
|
||||
publishedAt: Schema.Attribute.DateTime;
|
||||
stripeId: Schema.Attribute.String & Schema.Attribute.Unique;
|
||||
updatedAt: Schema.Attribute.DateTime;
|
||||
updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
|
||||
Schema.Attribute.Private;
|
||||
user: Schema.Attribute.Relation<
|
||||
'manyToOne',
|
||||
'plugin::users-permissions.user'
|
||||
>;
|
||||
};
|
||||
}
|
||||
|
||||
export interface ApiPagePage extends Struct.CollectionTypeSchema {
|
||||
collectionName: 'pages';
|
||||
info: {
|
||||
@@ -2113,7 +2145,9 @@ export interface PluginUsersPermissionsUser
|
||||
'plugin::users-permissions.user'
|
||||
> &
|
||||
Schema.Attribute.Private;
|
||||
maxChoirs: Schema.Attribute.Integer & Schema.Attribute.DefaultTo<0>;
|
||||
name: Schema.Attribute.String;
|
||||
orders: Schema.Attribute.Relation<'oneToMany', 'api::order.order'>;
|
||||
parameter: Schema.Attribute.Component<'configuration.parameter', false>;
|
||||
password: Schema.Attribute.Password &
|
||||
Schema.Attribute.Private &
|
||||
@@ -2138,8 +2172,11 @@ export interface PluginUsersPermissionsUser
|
||||
'plugin::users-permissions.role'
|
||||
>;
|
||||
saved_posts: Schema.Attribute.Relation<'oneToMany', 'api::post.post'>;
|
||||
subscriptionPlan: Schema.Attribute.Enumeration<['free', 'pro', 'premium']> &
|
||||
Schema.Attribute.DefaultTo<'free'>;
|
||||
surname: Schema.Attribute.String;
|
||||
tags: Schema.Attribute.JSON;
|
||||
trialStartedAt: Schema.Attribute.Date;
|
||||
updatedAt: Schema.Attribute.DateTime;
|
||||
updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
|
||||
Schema.Attribute.Private;
|
||||
@@ -2201,6 +2238,7 @@ declare module '@strapi/strapi' {
|
||||
'api::mails.mails': ApiMailsMails;
|
||||
'api::message.message': ApiMessageMessage;
|
||||
'api::notification.notification': ApiNotificationNotification;
|
||||
'api::order.order': ApiOrderOrder;
|
||||
'api::page.page': ApiPagePage;
|
||||
'api::permissions-template.permissions-template': ApiPermissionsTemplatePermissionsTemplate;
|
||||
'api::post-ownership.post-ownership': ApiPostOwnershipPostOwnership;
|
||||
|
||||
Reference in New Issue
Block a user