Mercurial > hg > isophonics-drupal-site
view core/modules/ban/ban.install @ 0:4c8ae668cc8c
Initial import (non-working)
author | Chris Cannam |
---|---|
date | Wed, 29 Nov 2017 16:09:58 +0000 |
parents | |
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; }