Advertisement
Guest User

Untitled

a guest
Jan 5th, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Sequelize = require('sequelize');
  2.  
  3. const mysql = new Sequelize({
  4.   database: 'database',
  5.   username: 'root',
  6.   password: 'pass',  
  7.   host: 'mysql.server',
  8.   port: 3306,
  9.   pool: {
  10.     max: 5,
  11.     idle: 30000,
  12.     acquire: 60000,
  13.   },
  14.   dialect: 'mysql',
  15.   operatorsAliases: false
  16. });
  17.  
  18. /*Model MobileAction*/
  19.  
  20. const MobileAction = mysql.define('mobile_actions', {
  21.   action_id: { type: Sequelize.INTEGER, primaryKey: true},
  22.   action_code: Sequelize.TEXT,
  23.   network_id: Sequelize.INTEGER,
  24.   action_subid: Sequelize.TEXT,
  25.   random_ref: Sequelize.INTEGER,
  26.   network_id: Sequelize.INTEGER,
  27.   idfa_gaid: Sequelize.TEXT,
  28.  
  29. },{timestamps: false})
  30.  
  31. /*Model Network*/
  32.  
  33. const Network = mysql.define('networks', {
  34.   network_id: { type: Sequelize.INTEGER, primaryKey: true},
  35.   action_code_append: Sequelize.TEXT,
  36.   idfa_param: Sequelize.TEXT,
  37.   gaid_param: Sequelize.INTEGER,
  38.   action_lander_param: Sequelize.TEXT,
  39.   pubid_param: Sequelize.INTEGER,
  40.   siteid_param: Sequelize.INTEGER,
  41.   rand_ref_param: Sequelize.TEXT,
  42.   rand_ref_app_param: Sequelize.TEXT,
  43.  
  44. },{timestamps: false})
  45.  
  46. /*Model RandomRef*/
  47.  
  48. const RandomRef = mysql.define('random_refs_alexa', {
  49.   id: { type: Sequelize.INTEGER, primaryKey: true},
  50.   url: Sequelize.TEXT,
  51.  
  52. },{timestamps: false,tableName: 'random_refs_alexa'})
  53.  
  54. /*Model RandomApp*/
  55.  
  56. const RandomApp = mysql.define('random_apps', {
  57.   id: { type: Sequelize.INTEGER, primaryKey: true},
  58.   random_app: Sequelize.TEXT,
  59.  
  60. },{timestamps: false})
  61.  
  62. /*Model Supplier*/
  63.  
  64. const Supplier = mysql.define('campaign_category', {
  65.   id: { type: Sequelize.INTEGER, primaryKey: true},
  66.   supplier_network_id: Sequelize.INTEGER,
  67.  
  68. },{timestamps: false,tableName: 'campaign_category'})
  69.  
  70. /*Model SupplierToken*/
  71.  
  72. const SupplierToken = mysql.define('supplier_networks', {
  73.   id: { type: Sequelize.INTEGER, primaryKey: true},
  74.   idfa_token: Sequelize.TEXT,
  75.   gaid_token: Sequelize.TEXT,
  76.   pubid_token: Sequelize.TEXT,
  77.   siteid_token: Sequelize.TEXT,
  78.  
  79. },{timestamps: false})
  80.  
  81.  
  82.  
  83.  
  84. exports.mysql = mysql;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement