重构后端,改为 node 技术栈
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
const { z } = require('zod');
|
||||
|
||||
const ModelCreateSchema = z.object({
|
||||
brand_name: z.string().min(1).max(100, '品牌名称最多100字符'),
|
||||
name: z.string().min(1).max(100, '型号名称最多100字符'),
|
||||
form: z.string().max(100).optional().nullable(),
|
||||
rig: z.string().max(100).optional().nullable(),
|
||||
source: z.string().max(100).optional().nullable(),
|
||||
eq_key: z.string().max(255).optional().nullable(),
|
||||
});
|
||||
|
||||
const ModelUpdateSchema = z.object({
|
||||
brand_name: z.string().min(1).max(100).optional().nullable(),
|
||||
name: z.string().min(1).max(100).optional().nullable(),
|
||||
form: z.string().max(100).optional().nullable(),
|
||||
rig: z.string().max(100).optional().nullable(),
|
||||
source: z.string().max(100).optional().nullable(),
|
||||
eq_key: z.string().max(255).optional().nullable(),
|
||||
});
|
||||
|
||||
module.exports = { ModelCreateSchema, ModelUpdateSchema };
|
||||
Reference in New Issue
Block a user