const { DataTypes } = require('sequelize');
const attributes = {
id: {
type: DataTypes.INTEGER(11),
allowNull: false,
defaultValue: null,
primaryKey: true,
autoIncrement: true,
comment: null,
field: "id"
},
ip: {
type: DataTypes.INTEGER.UNSIGNED,
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "ip"
},
username: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "username"
},
password: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "password"
},
liquid: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "liquid"
},
confidential: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "confidential"
},
unit: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: 'SAT',
primaryKey: false,
autoIncrement: false,
comment: null,
field: "unit"
},
address: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "address"
},
account_id: {
type: DataTypes.INTEGER(11),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "account_id"
},
otpsecret: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: "CAD",
primaryKey: false,
autoIncrement: false,
comment: null,
field: "otpsecret"
},
currency: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: "CAD",
primaryKey: false,
autoIncrement: false,
comment: null,
field: "currency"
},
currencies: {
type: DataTypes.JSON,
allowNull: false,
defaultValue: ["USD"],
primaryKey: false,
autoIncrement: false,
comment: null,
field: "currencies"
},
createdAt: {
type: DataTypes.DATE,
allowNull: false,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "createdAt"
},
updatedAt: {
type: DataTypes.DATE,
allowNull: false,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "updatedAt"
},
twofa: {
type: DataTypes.INTEGER(1),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "twofa"
},
pin: {
type: DataTypes.STRING(255),
allowNull: true,
defaultValue: null,
primaryKey: false,
autoIncrement: false,
comment: null,
field: "pin"
},
};
const options = {
tableName: "users",
comment: "",
indexes: []
};
db["User"] = db.define("users_model", attributes, options);
come-page'>welcome-page
| coinos ui — legacy coinos.io web app (SvelteKit) | coinos |
blob: 5db23154e86907d3a58ee71d912a9af18a2d2a5f (
plain) (
blame)