Magento是一款免费开源建站软件,能够帮助跨境电商卖家建立自己的独立站点,完成独立站的运营工作。Magento不仅使用灵活,可以处理卖家同时运营多家店铺,满足跨境电商在日常业务处理中的功能。Magento允许用在用户模块中创建、删除和更新数据库表,这样就能够轻松插入和修改数据库表。在这篇文章小编将会为各位卖家介绍Magento如何修改数据表。
假设当前的Magento模块是0.9.0版本的RuiWant_Rewards,我们想在该模块的积分表中添加一个状态字段。首先需要将版本号更改为0.9.1。接下来,创建data-upgrade-0.9.0-0.9.1。PHP文件位于模块的根目录data/ SQL目录中(基于您一直使用的目录,在本例中是data目录)。在这个文件中,添加以下代码。
$installer = $this;
$table = $installer->getConnection()
->addColumn($installer->getTable('rewards/point'), 'status', Varien_Db_Ddl_Table::TYPE_SMALLINT, null, array(
'unsigned' => true,
'nullable' => true,
), 'Point Status');
$installer->endSetup();
这样就能够成功的加入status字段了。