-module.exports = function (sequelize, DataTypes) {
- const VideoTag = sequelize.define('VideoTag', {}, {
+import * as Sequelize from 'sequelize'
+
+import { addMethodsToModel } from './utils'
+import {
+ VideoTagClass,
+ VideoTagInstance,
+ VideoTagAttributes,
+
+ VideoTagMethods
+} from './video-tag-interface'
+
+let VideoTag: Sequelize.Model<VideoTagInstance, VideoTagAttributes>
+
+export default function (sequelize: Sequelize.Sequelize, DataTypes: Sequelize.DataTypes) {
+ VideoTag = sequelize.define<VideoTagInstance, VideoTagAttributes>('VideoTag', {}, {
indexes: [
{
fields: [ 'videoId' ]