Skip to content

Commit 65fac0d

Browse files
committed
delete use *IDInput
1 parent 12e57a3 commit 65fac0d

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

lib/GraphQL/Plugin/Convert/DBIC.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ sub to_graphql {
448448
(
449449
$create_name => _make_input_field($name, $name, 'create', 1, 1),
450450
$update_name => _make_input_field($name, $name, 'mutate', 1, 1),
451-
$delete_name => _make_input_field($name, 'Boolean', 'mutate', 1, 1),
451+
$delete_name => _make_input_field($name, 'Boolean', 'ID', 1, 1),
452452
)
453453
} grep !$name2isview{$_}, keys %name2type
454454
},

t/snapshots/01-dbicschema_t/schema

+6-6
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,12 @@ type Mutation {
7979
createPg(input: [PgCreateInput!]!): [Pg]
8080
createPhoto(input: [PhotoCreateInput!]!): [Photo]
8181
createPhotoset(input: [PhotosetCreateInput!]!): [Photoset]
82-
deleteBlog(input: [BlogMutateInput!]!): [Boolean]
83-
deleteBlogTag(input: [BlogTagMutateInput!]!): [Boolean]
84-
deleteMysql(input: [MysqlMutateInput!]!): [Boolean]
85-
deletePg(input: [PgMutateInput!]!): [Boolean]
86-
deletePhoto(input: [PhotoMutateInput!]!): [Boolean]
87-
deletePhotoset(input: [PhotosetMutateInput!]!): [Boolean]
82+
deleteBlog(input: [BlogIDInput!]!): [Boolean]
83+
deleteBlogTag(input: [BlogTagIDInput!]!): [Boolean]
84+
deleteMysql(input: [MysqlIDInput!]!): [Boolean]
85+
deletePg(input: [PgIDInput!]!): [Boolean]
86+
deletePhoto(input: [PhotoIDInput!]!): [Boolean]
87+
deletePhotoset(input: [PhotosetIDInput!]!): [Boolean]
8888
updateBlog(input: [BlogMutateInput!]!): [Blog]
8989
updateBlogTag(input: [BlogTagMutateInput!]!): [BlogTag]
9090
updateMysql(input: [MysqlMutateInput!]!): [Mysql]

t/snapshots/01-dbicschema_t/schema_simple

+6-6
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ type Mutation {
7878
createPg(input: [PgCreateInput!]!): [Pg]
7979
createPhoto(input: [PhotoCreateInput!]!): [Photo]
8080
createPhotoset(input: [PhotosetCreateInput!]!): [Photoset]
81-
deleteBlog(input: [BlogMutateInput!]!): [Boolean]
82-
deleteBlogTag(input: [BlogTagMutateInput!]!): [Boolean]
83-
deleteMysql(input: [MysqlMutateInput!]!): [Boolean]
84-
deletePg(input: [PgMutateInput!]!): [Boolean]
85-
deletePhoto(input: [PhotoMutateInput!]!): [Boolean]
86-
deletePhotoset(input: [PhotosetMutateInput!]!): [Boolean]
81+
deleteBlog(input: [BlogIDInput!]!): [Boolean]
82+
deleteBlogTag(input: [BlogTagIDInput!]!): [Boolean]
83+
deleteMysql(input: [MysqlIDInput!]!): [Boolean]
84+
deletePg(input: [PgIDInput!]!): [Boolean]
85+
deletePhoto(input: [PhotoIDInput!]!): [Boolean]
86+
deletePhotoset(input: [PhotosetIDInput!]!): [Boolean]
8787
updateBlog(input: [BlogMutateInput!]!): [Blog]
8888
updateBlogTag(input: [BlogTagMutateInput!]!): [BlogTag]
8989
updateMysql(input: [MysqlMutateInput!]!): [Mysql]

t/snapshots/03-sqlread_t/schema

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ input ModuleSearchInput {
5959
type Mutation {
6060
createAuthor(input: [AuthorCreateInput!]!): [Author]
6161
createModule(input: [ModuleCreateInput!]!): [Module]
62-
deleteAuthor(input: [AuthorMutateInput!]!): [Boolean]
63-
deleteModule(input: [ModuleMutateInput!]!): [Boolean]
62+
deleteAuthor(input: [AuthorIDInput!]!): [Boolean]
63+
deleteModule(input: [ModuleIDInput!]!): [Boolean]
6464
updateAuthor(input: [AuthorMutateInput!]!): [Author]
6565
updateModule(input: [ModuleMutateInput!]!): [Module]
6666
}

t/snapshots/04-dbicschema_t/schema

+6-6
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,12 @@ type Mutation {
156156
createEmployee(input: [EmployeeCreateInput!]!): [Employee]
157157
createSalary(input: [SalaryCreateInput!]!): [Salary]
158158
createTitle(input: [TitleCreateInput!]!): [Title]
159-
deleteDepartment(input: [DepartmentMutateInput!]!): [Boolean]
160-
deleteDeptEmp(input: [DeptEmpMutateInput!]!): [Boolean]
161-
deleteDeptManager(input: [DeptManagerMutateInput!]!): [Boolean]
162-
deleteEmployee(input: [EmployeeMutateInput!]!): [Boolean]
163-
deleteSalary(input: [SalaryMutateInput!]!): [Boolean]
164-
deleteTitle(input: [TitleMutateInput!]!): [Boolean]
159+
deleteDepartment(input: [DepartmentIDInput!]!): [Boolean]
160+
deleteDeptEmp(input: [DeptEmpIDInput!]!): [Boolean]
161+
deleteDeptManager(input: [DeptManagerIDInput!]!): [Boolean]
162+
deleteEmployee(input: [EmployeeIDInput!]!): [Boolean]
163+
deleteSalary(input: [SalaryIDInput!]!): [Boolean]
164+
deleteTitle(input: [TitleIDInput!]!): [Boolean]
165165
updateDepartment(input: [DepartmentMutateInput!]!): [Department]
166166
updateDeptEmp(input: [DeptEmpMutateInput!]!): [DeptEmp]
167167
updateDeptManager(input: [DeptManagerMutateInput!]!): [DeptManager]

0 commit comments

Comments
 (0)