Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- id: {
- type: Sequelize.UUID,
- primaryKey: true,
- defaultValue: Sequelize.UUIDV4,
- allowNull: false
- },
- CampaignId: {
- type: Sequelize.UUID
- },
- name: {
- type: Sequelize.STRING
- },
- fileName: {
- type: Sequelize.STRING
- },
- originalFileName: {
- type: Sequelize.STRING,
- allowNull: false
- },
- imageUrl: {type: Sequelize.STRING},
- imageThumbnailUrl: {type: Sequelize.STRING},
- videoUrl: {type: Sequelize.STRING},
- videoThumbnailUrl: {type: Sequelize.STRING},
- assetWidth: {
- type: Sequelize.INTEGER,
- defaultValue: 0
- },
- assetHeight: {
- type: Sequelize.INTEGER,
- defaultValue: 0
- },
- assetSize: {
- type: Sequelize.INTEGER,
- defaultValue: 0
- },
- assetLength: {
- type: Sequelize.INTEGER,
- defaultValue: 0
- },
- message: {
- type: Sequelize.STRING(4096)
- },
- messageFacebook: {
- type: Sequelize.STRING(4096)
- },
- messageTwitter: {
- type: Sequelize.STRING(4096)
- },
- messageInstagram: {
- type: Sequelize.STRING(4096)
- },
- approvedTime: {type: Sequelize.DATE},
- approvedBy: {
- type: Sequelize.UUID,
- references: {
- model: User,
- key: 'id'
- }
- },
- approvedByJSON: {
- type: Sequelize.JSON,
- allowNull: true
- },
- rejectedTime: {type: Sequelize.DATE},
- rejectedBy: {
- type: Sequelize.UUID,
- references: {
- model: User,
- key: 'id'
- }
- },
- rejectedByJSON: {
- type: Sequelize.JSON,
- allowNull: true
- },
- uploadedBy: {
- type: Sequelize.UUID,
- references: {
- model: User,
- key: 'id'
- }
- },
- uploadedByJSON: {
- type: Sequelize.JSON,
- allowNull: true
- },
- socialNetworks: {type: Sequelize.JSON},
- state: {
- type: Sequelize.STRING,
- defaultValue: STATE.PROCESSING
- },
- transcodeId: {
- type: Sequelize.STRING
- },
- startDate: {
- type: Sequelize.DATE,
- defaultValue: Sequelize.NOW,
- },
- startDateTimeZone: {
- type: Sequelize.STRING,
- defaultValue: null,
- },
- endDate: {
- type: Sequelize.DATE,
- defaultValue: null
- },
- endDateTimeZone: {
- type: Sequelize.STRING,
- defaultValue: null,
- },
- entryType: {
- type: Sequelize.STRING,
- defaultValue: null,
- allowNull: true
- },
- briefId: {
- type: Sequelize.STRING,
- defaultValue: null,
- allowNull: true
- },
- briefDetails: {
- type: Sequelize.JSON,
- defaultValue: null,
- allowNull: true
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement