Files
hamster-blog/blog-frontend/src/swagger/models/blog-entity.ts
2023-03-31 20:18:03 +08:00

101 lines
1.8 KiB
TypeScript

/* tslint:disable */
/* eslint-disable */
/**
* OpenAPI definition
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
*
* OpenAPI spec version: v0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
import { BlogAttachEntity } from './blog-attach-entity';
import { UserEntity } from './user-entity';
/**
*
* @export
* @interface BlogEntity
*/
export interface BlogEntity {
/**
*
* @type {number}
* @memberof BlogEntity
*/
id?: number;
/**
*
* @type {string}
* @memberof BlogEntity
*/
title?: string;
/**
*
* @type {string}
* @memberof BlogEntity
*/
abstracts?: string;
/**
*
* @type {string}
* @memberof BlogEntity
*/
password?: string;
/**
*
* @type {string}
* @memberof BlogEntity
*/
content?: string;
/**
*
* @type {boolean}
* @memberof BlogEntity
*/
top?: boolean;
/**
*
* @type {boolean}
* @memberof BlogEntity
*/
publish?: boolean;
/**
*
* @type {Array<string>}
* @memberof BlogEntity
*/
tags?: Array<string>;
/**
*
* @type {Array<BlogAttachEntity>}
* @memberof BlogEntity
*/
attachEntities?: Array<BlogAttachEntity>;
/**
*
* @type {UserEntity}
* @memberof BlogEntity
*/
creator?: UserEntity;
/**
*
* @type {UserEntity}
* @memberof BlogEntity
*/
updater?: UserEntity;
/**
*
* @type {Date}
* @memberof BlogEntity
*/
createTime?: Date;
/**
*
* @type {Date}
* @memberof BlogEntity
*/
updateTime?: Date;
}