我们将使用pagingEnabled
或ApplicationLauncher.launchApplicationInProcess
。
我们如何将主机,端口,用户ID和密码传递给它?
使用文件传递信息是不可取的,因为密码可能是用户密码。
答案 0 :(得分:0)
使用参数
将代理设置传递给更新下载程序'use strict';
module.exports = {
up: (queryInterface, Sequelize) => {
let migration = [];
migrations.push(queryInterface.addColumn(
'address',
'height',
{
type: Sequelize.STRING,
}
));
return Promise.all(migrations);
return queryInterface.createTable('Users', {
id: {
allowNull: false,
autoIncrement: true,
primaryKey: true,
type: Sequelize.INTEGER,
},
firstName: {
type: Sequelize.STRING,
},
lastName: {
type: Sequelize.STRING,
},
email: {
type: Sequelize.STRING,
},
createdAt: {
allowNull: false,
type: Sequelize.DATE,
},
updatedAt: {
allowNull: false,
type: Sequelize.DATE,
},
});
},
down: (queryInterface, Sequelize) => {
return queryInterface.dropTable('Users');
}
};
更一般地说,您可以通过传递给-DproxySet=true
-DproxyHost=...
-DproxyPort=...
-DproxyAuth=true
-DproxyUser=...
-DproxyPassword=...
的特殊参数在更新下载程序中设置安装程序变量。一个论点
ApplicationLauncher
将名为-Vkey=value
的安装程序变量设置为key
。在更新下载程序配置的所有文本字段中,您可以使用语法
value
您可以在"安装程序变量"上配置这些安装程序变量的默认值。更新下载程序配置的选项卡,以便在没有这些参数的情况下调用它时也可以使用。