forked from lisong/code-push-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackages.js
More file actions
33 lines (31 loc) · 900 Bytes
/
packages.js
File metadata and controls
33 lines (31 loc) · 900 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
"use strict";
module.exports = function(sequelize, DataTypes) {
var Packages = sequelize.define("Packages", {
id: {
type: DataTypes.INTEGER(10),
allowNull: false,
autoIncrement: true,
primaryKey: true
},
deployment_version_id: DataTypes.INTEGER(10),
deployment_id: DataTypes.INTEGER(10),
description: DataTypes.STRING,
package_hash: DataTypes.STRING,
blob_url: DataTypes.STRING,
size: DataTypes.INTEGER(10),
manifest_blob_url: DataTypes.STRING,
release_method: DataTypes.STRING,
label: DataTypes.STRING,
original_label: DataTypes.STRING,
original_deployment: DataTypes.STRING,
released_by: DataTypes.STRING,
is_mandatory: DataTypes.INTEGER(3),
created_at: DataTypes.DATE,
updated_at: DataTypes.DATE,
}, {
tableName: 'packages',
underscored: true,
paranoid: true
});
return Packages;
};