Mercurial > hg > isophonics-drupal-site
view core/modules/ban/ban.install @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line source
<?php /** * @file * Install, update and uninstall functions for the Ban module. */ /** * Implements hook_schema(). */ function ban_schema() { $schema['ban_ip'] = [ 'description' => 'Stores banned IP addresses.', 'fields' => [ 'iid' => [ 'description' => 'Primary Key: unique ID for IP addresses.', 'type' => 'serial', 'unsigned' => TRUE, 'not null' => TRUE, ], 'ip' => [ 'description' => 'IP address', 'type' => 'varchar_ascii', 'length' => 40, 'not null' => TRUE, 'default' => '', ], ], 'indexes' => [ 'ip' => ['ip'], ], 'primary key' => ['iid'], ]; return $schema; }