spotify-manager/migrations/20240727162141-create-playlists.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
803 B
TypeScript

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