spotify-manager/migrations/20240730101615-create-links.ts
Kaushik Narayan R 57c82dd71c dockerize!
changes to sequelize, env loading, ts workflow, minor improvements
2025-03-18 18:36:05 -07:00

35 lines
779 B
TypeScript

"use strict";
import type { Migration } from "sequelize-cli";
export default {
up: async function (queryInterface, Sequelize) {
await queryInterface.createTable("links", {
id: {
allowNull: false,
autoIncrement: true,
primaryKey: true,
type: Sequelize.INTEGER,
},
userID: {
type: Sequelize.STRING,
},
from: {
type: Sequelize.STRING,
},
to: {
type: Sequelize.STRING,
},
createdAt: {
allowNull: false,
type: Sequelize.DATE,
},
updatedAt: {
allowNull: false,
type: Sequelize.DATE,
},
});
},
down: async function (queryInterface, _Sequelize) {
await queryInterface.dropTable("links");
},
} as Migration;