summary refs log tree commit diff
path: root/src/schema/Template.ts
blob: 1837e13ef3e50a628e86b1644114e49e2c856086 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
export const TemplateCreateSchema = {
	code: String,
	name: String,
	$description: String,
	$usage_count: Number,
};

export interface InviteCreateSchema {
	target_user_id?: String;
	target_type?: String;
	validate?: String; //? wtf is this
	max_age?: Number;
	max_uses?: Number;
	temporary?: Boolean;
	unique?: Boolean;
	target_user?: String;
	target_user_type?: Number;
}