Skip to content

Commit

Permalink
Linting
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathankim345 committed Jun 22, 2024
1 parent 708dc4b commit b2e4db9
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,40 @@ import { DataType } from "sequelize-typescript";
import { Migration } from "../umzug";

export const up: Migration = async ({ context: sequelize }) => {
await sequelize.getQueryInterface().addColumn("users", "email", {
type: DataType.STRING,
allowNull: false,
});
await sequelize.getQueryInterface().addColumn("users", "skill_level", {
type: DataType.INTEGER,
allowNull: true,
});
await sequelize.getQueryInterface().addColumn("users", "can_see_all_logs", {
type: DataType.BOOLEAN,
allowNull: true,
});
await sequelize.getQueryInterface().addColumn("users", "email", {
type: DataType.STRING,
allowNull: false,
});

await sequelize.getQueryInterface().addColumn("users", "skill_level", {
type: DataType.INTEGER,
allowNull: true,
});

await sequelize.getQueryInterface().addColumn("users", "can_see_all_logs", {
type: DataType.BOOLEAN,
allowNull: true,
});

await sequelize.getQueryInterface().addColumn("users", "can_assign_users_to_tasks", {
await sequelize
.getQueryInterface()
.addColumn("users", "can_assign_users_to_tasks", {
type: DataType.BOOLEAN,
allowNull: true,
});

await sequelize.getQueryInterface().addColumn("users", "phone_number", {
type: DataType.STRING,
allowNull: true,
});
await sequelize.getQueryInterface().addColumn("users", "phone_number", {
type: DataType.STRING,
allowNull: true,
});
};

export const down: Migration = async ({ context: sequelize }) => {
const queryInterface = sequelize.getQueryInterface();
const queryInterface = sequelize.getQueryInterface();

await queryInterface.removeColumn("users", "email");
await queryInterface.removeColumn("users", "skill_level");
await queryInterface.removeColumn("users", "can_see_all_logs");
await queryInterface.removeColumn("users", "can_assign_users_to_tasks");
await queryInterface.removeColumn("users", "phone_number");
await queryInterface.removeColumn("users", "email");
await queryInterface.removeColumn("users", "skill_level");
await queryInterface.removeColumn("users", "can_see_all_logs");
await queryInterface.removeColumn("users", "can_assign_users_to_tasks");
await queryInterface.removeColumn("users", "phone_number");
};
10 changes: 5 additions & 5 deletions backend/typescript/models/user.model.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default class User extends Model {
@Column({ type: DataType.STRING })
last_name!: string;

@Column({ type: DataType.STRING })
@Column({ type: DataType.STRING })
auth_id!: string;

@Column({ type: DataType.ENUM("User", "Admin") })
Expand All @@ -18,15 +18,15 @@ export default class User extends Model {
@Column({ type: DataType.STRING })
email!: string;

@Column({ type: DataType.INTEGER })
@Column({ type: DataType.INTEGER })
skill_level!: number;

@Column({ type: DataType.BOOLEAN })
@Column({ type: DataType.BOOLEAN })
can_see_all_logs!: boolean;

@Column({ type: DataType.BOOLEAN })
@Column({ type: DataType.BOOLEAN })
can_assign_users_to_tasks!: boolean;

@Column({ type: DataType.STRING })
@Column({ type: DataType.STRING })
phone_number!: string;
}

0 comments on commit b2e4db9

Please sign in to comment.