Make fresh installs show the date by default
This commit is contained in:
parent
c98706bd56
commit
8cfdc354dc
|
@ -1,13 +1,13 @@
|
||||||
import {MigrationInterface, QueryRunner} from 'typeorm'
|
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||||
|
|
||||||
export class addShowDate1667186435051 implements MigrationInterface {
|
export class addShowDate1667186435051 implements MigrationInterface {
|
||||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||||
await queryRunner
|
await queryRunner
|
||||||
.query('ALTER TABLE settings ADD COLUMN showDate BOOLEAN DEFAULT false')
|
.query("ALTER TABLE settings ADD COLUMN showDate BOOLEAN DEFAULT true")
|
||||||
.catch(() => null)
|
.catch(() => null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||||
await queryRunner.dropColumn('settings', 'showDate')
|
await queryRunner.dropColumn("settings", "showDate");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
import {MigrationInterface, QueryRunner} from 'typeorm'
|
|
||||||
import {settingsRepo} from '../db'
|
|
||||||
|
|
||||||
export class updateDate1668215159730 implements MigrationInterface {
|
|
||||||
public async up(_queryRunner: QueryRunner): Promise<void> {
|
|
||||||
const settings = await settingsRepo.findOne({where: {}})
|
|
||||||
settings.date = 'P'
|
|
||||||
await settingsRepo.save(settings)
|
|
||||||
}
|
|
||||||
|
|
||||||
public async down(_queryRunner: QueryRunner): Promise<void> {}
|
|
||||||
}
|
|
|
@ -33,7 +33,7 @@ export default class Settings {
|
||||||
date: string | null;
|
date: string | null;
|
||||||
|
|
||||||
@Column("boolean")
|
@Column("boolean")
|
||||||
showDate = false;
|
showDate = true;
|
||||||
|
|
||||||
@Column("text")
|
@Column("text")
|
||||||
theme: string | null;
|
theme: string | null;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user