Merge pull request #19082 from compucorp/dev-core-1790-contact-card-delay
[civicrm-core.git] / xml / schema / Financial / PaymentProcessor.xml
index ce5e3250abe79117cb51e7cf6cf50b3a08b41605..f66d1cd093371429d14dad438f9dd786bb9d379f 100644 (file)
@@ -5,6 +5,7 @@
   <class>PaymentProcessor</class>
   <name>civicrm_payment_processor</name>
   <add>1.8</add>
+  <component>CiviContribute</component>
   <field>
     <name>id</name>
     <title>Payment Processor ID</title>
     <comment>Payment Processor Description.</comment>
     <add>1.8</add>
   </field>
-  <field>
-    <name>payment_processor_type</name>
-    <type>varchar</type>
-    <length>255</length>
-    <comment>Payment Processor Type.</comment>
-    <add>1.8</add>
-    <drop>4.3</drop>
-  </field>
   <field>
     <name>payment_processor_type_id</name>
     <title>Payment Processor Type ID</title>
@@ -87,6 +80,7 @@
       <keyColumn>id</keyColumn>
       <labelColumn>title</labelColumn>
     </pseudoconstant>
+    <required>true</required>
     <length>10</length>
     <add>4.3</add>
   </field>
     <type>boolean</type>
     <comment>Is this processor active?</comment>
     <add>1.8</add>
+    <default>1</default>
   </field>
   <field>
     <name>is_default</name>
     <type>boolean</type>
     <comment>Is this processor the default?</comment>
     <add>1.8</add>
+    <default>0</default>
   </field>
   <field>
     <name>is_test</name>
     <type>boolean</type>
     <comment>Is this processor for a test site?</comment>
     <add>1.8</add>
+    <default>0</default>
   </field>
   <index>
     <name>UI_name_test_domain_id</name>