first commit

This commit is contained in:
2025-05-29 22:03:20 +09:00
parent 235da149fb
commit 409dc6d8b0
52 changed files with 329 additions and 195 deletions

210
types/generated/contentTypes.d.ts vendored Normal file → Executable file
View File

@ -362,50 +362,12 @@ export interface AdminUser extends Schema.CollectionType {
};
}
export interface ApiDisplay1Display1 extends Schema.CollectionType {
collectionName: 'display1s';
export interface ApiNewsPostNewsPost extends Schema.CollectionType {
collectionName: 'news_posts';
info: {
description: '';
displayName: 'display1';
pluralName: 'display1s';
singularName: 'display1';
};
options: {
draftAndPublish: true;
};
attributes: {
ck1: Attribute.RichText &
Attribute.CustomField<
'plugin::ckeditor5.CKEditor',
{
preset: 'default';
}
>;
createdAt: Attribute.DateTime;
createdBy: Attribute.Relation<
'api::display1.display1',
'oneToOne',
'admin::user'
> &
Attribute.Private;
publishedAt: Attribute.DateTime;
text1: Attribute.String;
updatedAt: Attribute.DateTime;
updatedBy: Attribute.Relation<
'api::display1.display1',
'oneToOne',
'admin::user'
> &
Attribute.Private;
};
}
export interface ApiDisplay2Display2 extends Schema.CollectionType {
collectionName: 'display2s';
info: {
displayName: 'display2';
pluralName: 'display2s';
singularName: 'display2';
displayName: 'NewsPost';
pluralName: 'news-posts';
singularName: 'news-post';
};
options: {
draftAndPublish: true;
@ -413,48 +375,19 @@ export interface ApiDisplay2Display2 extends Schema.CollectionType {
attributes: {
createdAt: Attribute.DateTime;
createdBy: Attribute.Relation<
'api::display2.display2',
'oneToOne',
'admin::user'
> &
Attribute.Private;
json1: Attribute.JSON;
publishedAt: Attribute.DateTime;
updatedAt: Attribute.DateTime;
updatedBy: Attribute.Relation<
'api::display2.display2',
'oneToOne',
'admin::user'
> &
Attribute.Private;
};
}
export interface ApiJanlistJanlist extends Schema.CollectionType {
collectionName: 'janlists';
info: {
displayName: 'janlist';
pluralName: 'janlists';
singularName: 'janlist';
};
options: {
draftAndPublish: true;
};
attributes: {
createdAt: Attribute.DateTime;
createdBy: Attribute.Relation<
'api::janlist.janlist',
'api::news-post.news-post',
'oneToOne',
'admin::user'
> &
Attribute.Private;
description: Attribute.String;
jan: Attribute.String;
product: Attribute.String;
imageUrl: Attribute.String;
pageUrl: Attribute.String;
publishedAt: Attribute.DateTime;
title: Attribute.String;
updatedAt: Attribute.DateTime;
updatedBy: Attribute.Relation<
'api::janlist.janlist',
'api::news-post.news-post',
'oneToOne',
'admin::user'
> &
@ -462,6 +395,122 @@ export interface ApiJanlistJanlist extends Schema.CollectionType {
};
}
export interface ApiPointBalancePointBalance extends Schema.CollectionType {
collectionName: 'point_balances';
info: {
description: '';
displayName: 'PointBalance';
pluralName: 'point-balances';
singularName: 'point-balance';
};
options: {
draftAndPublish: true;
};
attributes: {
createdAt: Attribute.DateTime;
createdBy: Attribute.Relation<
'api::point-balance.point-balance',
'oneToOne',
'admin::user'
> &
Attribute.Private;
publishedAt: Attribute.DateTime;
total_points: Attribute.Integer;
updatedAt: Attribute.DateTime;
updatedBy: Attribute.Relation<
'api::point-balance.point-balance',
'oneToOne',
'admin::user'
> &
Attribute.Private;
users_permissions_user: Attribute.Relation<
'api::point-balance.point-balance',
'oneToOne',
'plugin::users-permissions.user'
>;
};
}
export interface ApiPointExchangeRequestPointExchangeRequest
extends Schema.CollectionType {
collectionName: 'point_exchange_requests';
info: {
description: '';
displayName: 'PointExchangeRequest';
pluralName: 'point-exchange-requests';
singularName: 'point-exchange-request';
};
options: {
draftAndPublish: true;
};
attributes: {
admin_note: Attribute.String;
amount: Attribute.Integer;
createdAt: Attribute.DateTime;
createdBy: Attribute.Relation<
'api::point-exchange-request.point-exchange-request',
'oneToOne',
'admin::user'
> &
Attribute.Private;
publishedAt: Attribute.DateTime;
reason: Attribute.String;
status: Attribute.Enumeration<['pending', 'approved', 'rejected']>;
type: Attribute.Enumeration<['add', 'subtract']>;
updatedAt: Attribute.DateTime;
updatedBy: Attribute.Relation<
'api::point-exchange-request.point-exchange-request',
'oneToOne',
'admin::user'
> &
Attribute.Private;
users_permissions_users: Attribute.Relation<
'api::point-exchange-request.point-exchange-request',
'oneToMany',
'plugin::users-permissions.user'
>;
};
}
export interface ApiPointTransactionPointTransaction
extends Schema.CollectionType {
collectionName: 'point_transactions';
info: {
description: '';
displayName: 'PointTransaction';
pluralName: 'point-transactions';
singularName: 'point-transaction';
};
options: {
draftAndPublish: true;
};
attributes: {
amount: Attribute.Integer;
createdAt: Attribute.DateTime;
createdBy: Attribute.Relation<
'api::point-transaction.point-transaction',
'oneToOne',
'admin::user'
> &
Attribute.Private;
description: Attribute.String;
Enumeration: Attribute.Enumeration<['add', 'subtract', 'adjust']>;
publishedAt: Attribute.DateTime;
updatedAt: Attribute.DateTime;
updatedBy: Attribute.Relation<
'api::point-transaction.point-transaction',
'oneToOne',
'admin::user'
> &
Attribute.Private;
users_permissions_users: Attribute.Relation<
'api::point-transaction.point-transaction',
'oneToMany',
'plugin::users-permissions.user'
>;
};
}
export interface PluginContentReleasesRelease extends Schema.CollectionType {
collectionName: 'strapi_releases';
info: {
@ -898,9 +947,10 @@ declare module '@strapi/types' {
'admin::transfer-token': AdminTransferToken;
'admin::transfer-token-permission': AdminTransferTokenPermission;
'admin::user': AdminUser;
'api::display1.display1': ApiDisplay1Display1;
'api::display2.display2': ApiDisplay2Display2;
'api::janlist.janlist': ApiJanlistJanlist;
'api::news-post.news-post': ApiNewsPostNewsPost;
'api::point-balance.point-balance': ApiPointBalancePointBalance;
'api::point-exchange-request.point-exchange-request': ApiPointExchangeRequestPointExchangeRequest;
'api::point-transaction.point-transaction': ApiPointTransactionPointTransaction;
'plugin::content-releases.release': PluginContentReleasesRelease;
'plugin::content-releases.release-action': PluginContentReleasesReleaseAction;
'plugin::i18n.locale': PluginI18NLocale;