mirror of
https://github.com/maciejpedzich/racemash.git
synced 2024-11-10 00:53:03 +01:00
Create provisional document models
This commit is contained in:
parent
6acf2ba52e
commit
3cd16b764b
9
src/models/photo.ts
Normal file
9
src/models/photo.ts
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import { Models } from 'appwrite';
|
||||||
|
|
||||||
|
export interface Photo extends Models.Document {
|
||||||
|
url: string;
|
||||||
|
rating: number;
|
||||||
|
ratingDeviation: number;
|
||||||
|
volatility: number;
|
||||||
|
altText: string;
|
||||||
|
}
|
7
src/models/photoAppearanceCount.ts
Normal file
7
src/models/photoAppearanceCount.ts
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { Models } from 'appwrite';
|
||||||
|
|
||||||
|
export interface PhotoAppearanceCount extends Models.Document {
|
||||||
|
voterId: string;
|
||||||
|
photoId: string;
|
||||||
|
count: number;
|
||||||
|
}
|
8
src/models/vote.ts
Normal file
8
src/models/vote.ts
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import { Models } from 'appwrite';
|
||||||
|
|
||||||
|
export interface Vote extends Models.Document {
|
||||||
|
voterId: string;
|
||||||
|
photo1Id: string;
|
||||||
|
photo2Id: string;
|
||||||
|
result: number;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user