Database Prestashop:升级后数据库文件中是否保留了自己的附加字段?

Database Prestashop:升级后数据库文件中是否保留了自己的附加字段?,database,field,prestashop,Database,Field,Prestashop,我不确定在升级Prestashop后,数据库文件中是否保留了自己的其他字段 因此,如果保留,我不需要将扩展文件与自己的字段一起使用,我可以使用覆盖的程序(类、模块等)更新这些字段……如果修改核心类以添加与数据库匹配的其他字段,则它们将仅在更新后保留在数据库中。更新后,您必须在类中重新指定这些 您“应该”覆盖核心文件。这是一个典型的例子,它向订单中添加了一个purchaseOrder字段。这将被命名为/overrides/classes/Order.php <?php /** * */

我不确定在升级Prestashop后,数据库文件中是否保留了自己的其他字段


因此,如果保留,我不需要将扩展文件与自己的字段一起使用,我可以使用覆盖的程序(类、模块等)更新这些字段……

如果修改核心类以添加与数据库匹配的其他字段,则它们将仅在更新后保留在数据库中。更新后,您必须在类中重新指定这些

您“应该”覆盖核心文件。这是一个典型的例子,它向订单中添加了一个
purchaseOrder
字段。这将被命名为/overrides/classes/Order.php

<?php
/**
 *
 */
class Order extends OrderCore
{

    public $purchaseOrder;

    public function getFields()
    {
        $fields = parent::getFields();
        $fields['purchaseOrder'] = pSQL($this->purchaseOrder);

        return $fields;
    }


}

?>