summaryrefslogtreecommitdiff
path: root/packages/backend/src/models
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2024-01-20 13:14:46 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2024-01-20 13:14:46 +0900
commitb9a81edae5bfbd2a5b0d03e9b523a04ea5cf4bc5 (patch)
treecc4c823f7cec3d5b6b84a42bbcb665ae3825af31 /packages/backend/src/models
parentfix(dev): fix pnpm dev (diff)
downloadsharkey-b9a81edae5bfbd2a5b0d03e9b523a04ea5cf4bc5.tar.gz
sharkey-b9a81edae5bfbd2a5b0d03e9b523a04ea5cf4bc5.tar.bz2
sharkey-b9a81edae5bfbd2a5b0d03e9b523a04ea5cf4bc5.zip
enhance(reversi): tweak reversi
Diffstat (limited to 'packages/backend/src/models')
-rw-r--r--packages/backend/src/models/ReversiGame.ts9
-rw-r--r--packages/backend/src/models/json-schema/reversi-game.ts16
2 files changed, 2 insertions, 23 deletions
diff --git a/packages/backend/src/models/ReversiGame.ts b/packages/backend/src/models/ReversiGame.ts
index d297d1f01d..dcaa5c9fa9 100644
--- a/packages/backend/src/models/ReversiGame.ts
+++ b/packages/backend/src/models/ReversiGame.ts
@@ -76,11 +76,7 @@ export class MiReversiGame {
@Column('jsonb', {
default: [],
})
- public logs: {
- at: number;
- color: boolean;
- pos: number;
- }[];
+ public logs: number[][];
@Column('varchar', {
array: true, length: 64,
@@ -117,9 +113,6 @@ export class MiReversiGame {
})
public form2: any | null;
- /**
- * ログのposを文字列としてすべて連結したもののCRC32値
- */
@Column('varchar', {
length: 32, nullable: true,
})
diff --git a/packages/backend/src/models/json-schema/reversi-game.ts b/packages/backend/src/models/json-schema/reversi-game.ts
index 0d23b9dc79..b94046438b 100644
--- a/packages/backend/src/models/json-schema/reversi-game.ts
+++ b/packages/backend/src/models/json-schema/reversi-game.ts
@@ -204,22 +204,8 @@ export const packedReversiGameDetailedSchema = {
type: 'array',
optional: false, nullable: false,
items: {
- type: 'object',
+ type: 'array',
optional: false, nullable: false,
- properties: {
- at: {
- type: 'number',
- optional: false, nullable: false,
- },
- color: {
- type: 'boolean',
- optional: false, nullable: false,
- },
- pos: {
- type: 'number',
- optional: false, nullable: false,
- },
- },
},
},
map: {