initial
This commit is contained in:
6
db/migration/V1__Create_event_types_table.sql
Normal file
6
db/migration/V1__Create_event_types_table.sql
Normal file
@@ -0,0 +1,6 @@
|
||||
CREATE TABLE event_types (
|
||||
id CHAR(36) PRIMARY KEY,
|
||||
name VARCHAR(255) NOT NULL UNIQUE,
|
||||
defaultMaxReservationCount INT NOT NULL,
|
||||
defaultColor VARCHAR(7) NOT NULL
|
||||
);
|
||||
18
db/typeorm/migration/1758772941067-InitialUser.ts
Normal file
18
db/typeorm/migration/1758772941067-InitialUser.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
import { MigrationInterface, QueryRunner } from "typeorm";
|
||||
import {User} from "../../../src/entities/user.entity";
|
||||
|
||||
export class InitialUser1758772941067 implements MigrationInterface {
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
let admin = new User();
|
||||
admin.username = "admin";
|
||||
admin.name = "Admin";
|
||||
admin.email = 'admin@rschneider.hu'
|
||||
await admin.hashPassword("123456");
|
||||
await queryRunner.manager.save(admin);
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user