- Issue created by @wombatbuddy
Use the hook_requirements() to check which database driver is being used.
The implementation of the hook_requirements() does not prevent module installation if the module is installed with drush. If the system does not have PostgreSQL and the module is installed using drush, then despite the error message, the module will still be installed. For that case we can additionally hide the "IP Address PostgreSQL" field type from the "Add field" form and display a notification to a user.
-
wombatbuddy →
committed 4e6b7653 on 1.0.x
Issue #3446907: Improve mysql vs postgresql error handling
-
wombatbuddy →
committed 4e6b7653 on 1.0.x
- Status changed to Fixed
6 months ago 7:25pm 14 May 2024 - Status changed to Fixed
6 months ago 7:26pm 14 May 2024 - Status changed to Active
6 months ago 1:36pm 15 May 2024 -
wombatbuddy →
committed 62c43db4 on 1.0.x
Issue #3446907: Allow module to be installed if PostgreSQL is not...
-
wombatbuddy →
committed 62c43db4 on 1.0.x
-
wombatbuddy →
committed 26a78a7b on 1.0.x
Issue #3446907: Add the field type and constraint validator for storing...
-
wombatbuddy →
committed 26a78a7b on 1.0.x
-
wombatbuddy →
committed e66951f7 on 1.0.x
Issue #3446907: Hide or show certain field types depending on whether...
-
wombatbuddy →
committed e66951f7 on 1.0.x
-
wombatbuddy →
committed 5ec25ac6 on 1.0.x
Issue #3446907: The schema for "ipaddress_mysql" field type was changed
-
wombatbuddy →
committed 5ec25ac6 on 1.0.x
-
wombatbuddy →
committed 39d8f0d5 on 1.0.x
Issue #3446907: The Constraint Validator for the "ipaddress_mysql" field...
-
wombatbuddy →
committed 39d8f0d5 on 1.0.x
-
wombatbuddy →
committed 445921a1 on 1.0.x
Issue #3446907: Make the validateCidr method static for using in element...
-
wombatbuddy →
committed 445921a1 on 1.0.x
-
wombatbuddy →
committed f793dcf8 on 1.0.x
Issue #3446907: Set the "ipaddress_mysql" widget as default
-
wombatbuddy →
committed f793dcf8 on 1.0.x
-
wombatbuddy →
committed 931e1c0b on 1.0.x
Issue #3446907: Add the "ipaddress_mysql" widget
-
wombatbuddy →
committed 931e1c0b on 1.0.x
-
wombatbuddy →
committed 678fa1be on 1.0.x
Issue #3446907: Set the "ipaddress_mysql" formatter as default
-
wombatbuddy →
committed 678fa1be on 1.0.x
-
wombatbuddy →
committed f727d828 on 1.0.x
Issue #3446907: Fix the issue where the error message would appear when...
-
wombatbuddy →
committed f727d828 on 1.0.x
-
wombatbuddy →
committed 1698fbe9 on 1.0.x
Issue #3446907: Fix the isEmpty() method
-
wombatbuddy →
committed 1698fbe9 on 1.0.x
-
wombatbuddy →
committed c9950316 on 1.0.x
Issue #3446907: Add the "s1lentium/iptools" library to the composer.json
-
wombatbuddy →
committed c9950316 on 1.0.x
-
wombatbuddy →
committed a480d679 on 1.0.x
Issue #3446907: Set the IP address storage type to MySQL VARBINARY(16)...
-
wombatbuddy →
committed a480d679 on 1.0.x
-
wombatbuddy →
committed 4f9fd073 on 1.0.x
Issue #3446907: Make the "ipaddress_mysql" widget work with values...
-
wombatbuddy →
committed 4f9fd073 on 1.0.x
-
wombatbuddy →
committed 0be4c16a on 1.0.x
Issue #3446907: Create the "ipaddress_mysql" formatter
-
wombatbuddy →
committed 0be4c16a on 1.0.x
- Status changed to Fixed
6 months ago 7:38am 2 June 2024