/**
* 将 magento 中静态块对 media 地址的引用更换为 oss 的地址
* @param String tableName 表名
* @param Object conditions 查询条件
* @param String columnName 修改的字段名
* @return Promise 当操作完成后的 Promise
*/
function magentoToOss(tableName, conditions, columnName) {
return knex.select(columnName)
.from(tableName)
.where(conditions)
.then(function (results) {
console.log(results[0]);
var newStr = results[0][columnName].replace(filter, template);
var updateData = {};
updateData[columnName] = newStr;
return knex(tableName)
.where(conditions)
.update(updateData);
});
}
-
Notifications
You must be signed in to change notification settings - Fork 0
ETENG-OSP/magento-to-oss
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published