UNPKG

@datawheel/bespoke-cms-warmup

Version:

Warmup utility for Bespoke CMS pages

6 lines (3 loc) 695 B
'use strict'; var i=(t,e)=>()=>(t&&(e=t(t=0)),e);var l=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var n=i(()=>{});var s=l((f,o)=>{n();o.exports=function(t,e){let r=t.define("dimension",{id:{type:e.INTEGER,primaryKey:!0,autoIncrement:!0},report_id:{type:e.INTEGER,allowNull:!1},name:{type:e.STRING,allowNull:!1,defaultValue:""},ordering:{type:e.STRING,allowNull:!1,defaultValue:""}},{tableName:"bespoke_reports_report_dimension",freezeTableName:!0,timestamps:!1});return r.associate=a=>{r.belongsTo(a.report,{foreignKey:"report_id",as:"report"}),r.hasMany(a.variant,{foreignKey:"dimension_id",sourceKey:"id",as:"variants"});},r};});var dimension = s(); module.exports = dimension;