summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-04-17 00:33:02 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-04-17 00:33:02 +0900
commit52e3bcfd2968ffdab8c124dc8dad9cb9e3e995ac (patch)
tree928cc159aa6e139892e662561c88eff5be47c668 /src
parentチャートの数値カラムの型を拡張 (diff)
downloadsharkey-52e3bcfd2968ffdab8c124dc8dad9cb9e3e995ac.tar.gz
sharkey-52e3bcfd2968ffdab8c124dc8dad9cb9e3e995ac.tar.bz2
sharkey-52e3bcfd2968ffdab8c124dc8dad9cb9e3e995ac.zip
Meta を二重にデータベースに保存できないように
Diffstat (limited to 'src')
-rw-r--r--src/misc/fetch-meta.ts3
-rw-r--r--src/models/entities/meta.ts6
2 files changed, 5 insertions, 4 deletions
diff --git a/src/misc/fetch-meta.ts b/src/misc/fetch-meta.ts
index cf1fc474ce..a459f07729 100644
--- a/src/misc/fetch-meta.ts
+++ b/src/misc/fetch-meta.ts
@@ -1,6 +1,5 @@
import { Meta } from '../models/entities/meta';
import { Metas } from '../models';
-import { genId } from './gen-id';
export default async function(): Promise<Meta> {
const meta = await Metas.findOne();
@@ -8,7 +7,7 @@ export default async function(): Promise<Meta> {
return meta;
} else {
return Metas.save({
- id: genId(),
+ id: 'x'
} as Meta);
}
}
diff --git a/src/models/entities/meta.ts b/src/models/entities/meta.ts
index f3ac23bac7..be41cf3589 100644
--- a/src/models/entities/meta.ts
+++ b/src/models/entities/meta.ts
@@ -1,9 +1,11 @@
import { Entity, Column, PrimaryColumn } from 'typeorm';
-import { id } from '../id';
@Entity()
export class Meta {
- @PrimaryColumn(id())
+ @PrimaryColumn({
+ type: 'varchar',
+ length: 32
+ })
public id: string;
@Column('varchar', {