Skip to content

Commit

Permalink
feat: update migration and add init data
Browse files Browse the repository at this point in the history
  • Loading branch information
ruiming committed Mar 11, 2018
1 parent dcc3d13 commit 4894866
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion src/migrations/1520751870576-Initialize.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
import { MigrationInterface, QueryRunner, getCustomRepository } from 'typeorm';
import { HostRepository } from '../repositories/HostRepository';
import { UserRepository } from '../repositories/UserRepository';
import { SHA256 } from 'crypto-js';

export class Initialize1520751870576 implements MigrationInterface {
public async up(queryRunner: QueryRunner): Promise<any> {
Expand Down Expand Up @@ -47,6 +50,21 @@ export class Initialize1520751870576 implements MigrationInterface {
await queryRunner.query(
'ALTER TABLE `session` ADD CONSTRAINT `FK_f87d0e39c746e717783510f20f2` FOREIGN KEY (`hostId`) REFERENCES `host`(`id`)'
);

const userRepository = getCustomRepository(UserRepository);
const hostRepository = getCustomRepository(HostRepository);
const user = await userRepository.save(
userRepository.create({
email: 'qq@qq.com',
password: SHA256('qqqqqqqq').toString()
})
);
await hostRepository.save(
hostRepository.create({
website: 'https://www.qq.com',
user
})
);
}

public async down(queryRunner: QueryRunner): Promise<any> {
Expand Down

0 comments on commit 4894866

Please sign in to comment.