Magento 2에서 모듈이 가질 수있는 XML 구성 파일 중 하나는 resources.xml
파일입니다. 예를 들어, 판매 모듈에는
#File: vendor/magento/module-sales/etc/resources.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/resources.xsd">
<resource name="sales_setup" extends="core_setup" />
<resource name="sales" extends="core" />
</config>
Magento 2에서이 파일들이 무엇을 사용하는지 알고 있습니까? 이전 Magento 1 최상위 <resources/>
노드 인 것 같습니다. (에서 대신 젠토이 사용하는 클래스 그러나 젠토 더 이상 사용 설정 자원 모델 / 마이그레이션 이후 Setup/InstallSchema.php
, Setup/InstallData.php
, Setup/UpgradeSchema.php
, Setup/UpgradeData.php
/ 스크립트 마이그레이션과 같은 설치에 대한)의 100 %는 분명한 sales_setup
자원입니다.
비 설정 리소스의 경우 다른 자격 증명 / 연결 문자열 정보를 사용하여 데이터베이스 연결 클래스를 추가하는 또 다른 방법입니까? 또는 다른 것?
vendor\magento\framework\App\etc\resources.xsd"(4,41)
. 어떤 아이디어를 줄 수 있습니다