feat: add category field to Filter object

This commit is contained in:
Hongbo Wu
2023-07-03 19:06:45 +08:00
parent a413521e3b
commit 599d61016e
6 changed files with 28 additions and 0 deletions

View File

@ -29,6 +29,9 @@ export class Filter {
@Column('varchar', { length: 255 })
filter!: string
@Column('varchar', { length: 255 })
category!: string
@Column('integer', { default: 0 })
position!: number

View File

@ -762,6 +762,7 @@ export type FeedArticlesSuccess = {
export type Filter = {
__typename?: 'Filter';
category: Scalars['String'];
createdAt: Scalars['Date'];
description?: Maybe<Scalars['String']>;
filter: Scalars['String'];
@ -2229,6 +2230,7 @@ export enum SaveFilterErrorCode {
}
export type SaveFilterInput = {
category: Scalars['String'];
description?: InputMaybe<Scalars['String']>;
filter: Scalars['String'];
id?: InputMaybe<Scalars['ID']>;
@ -4707,6 +4709,7 @@ export type FeedArticlesSuccessResolvers<ContextType = ResolverContext, ParentTy
};
export type FilterResolvers<ContextType = ResolverContext, ParentType extends ResolversParentTypes['Filter'] = ResolversParentTypes['Filter']> = {
category?: Resolver<ResolversTypes['String'], ParentType, ContextType>;
createdAt?: Resolver<ResolversTypes['Date'], ParentType, ContextType>;
description?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
filter?: Resolver<ResolversTypes['String'], ParentType, ContextType>;

View File

@ -674,6 +674,7 @@ type FeedArticlesSuccess {
}
type Filter {
category: String!
createdAt: Date!
description: String
filter: String!
@ -1617,6 +1618,7 @@ enum SaveFilterErrorCode {
}
input SaveFilterInput {
category: String!
description: String
filter: String!
id: ID

View File

@ -2139,6 +2139,7 @@ const schema = gql`
id: ID
name: String!
filter: String!
category: String!
description: String
}
@ -2153,6 +2154,7 @@ const schema = gql`
name: String!
filter: String!
position: Int!
category: String!
description: String
createdAt: Date!
updatedAt: Date!

View File

@ -0,0 +1,9 @@
-- Type: DO
-- Name: add_category_field_to_filters_table
-- Description: Add category field to filters table
BEGIN;
ALTER TABLE omnivore.filters ADD COLUMN category VARCHAR(255) NOT NULL;
COMMIT;

View File

@ -0,0 +1,9 @@
-- Type: UNDO
-- Name: add_category_field_to_filters_table
-- Description: Add category field to filters table
BEGIN;
ALTER TABLE omnivore.filters DROP COLUMN IF EXISTS category;
COMMIT;