icsearch/icbasic.install File Reference

Go to the source code of this file.

Functions

 icbasic_install ()
 icbasic_uninstall ()
 icbasic_enable ()
 icbasic_disable ()
 icbasic_schema ()


Detailed Description

Install the icbasicmodule

NB Needs a postgres database. Developed by Alexie Papanicolaou

See also:
http://insectacentral.org

icbasic.module

Definition in file icbasic.install.


Function Documentation

icbasic_disable (  ) 

Implementation of hook_disable().

Not used yet.

Definition at line 76 of file icbasic.install.

icbasic_enable (  ) 

Implementation of hook_enable().

Not used yet.

Definition at line 69 of file icbasic.install.

icbasic_install (  ) 

Start a hook_install() with added queries.

NB Needs a postgres database. Also installs a number CVs and performs a number of DB alterations that the Drupal schema API will not handle.

Definition at line 22 of file icbasic.install.

icbasic_schema (  ) 

Implementation of hook_schema().

Currently installs a number of Chado tables but until the implementation is stable, we prefix them with ic_. Implements a new table type, called resource which mimics feature but is aimed for sequence-less features. Also improved the authorship method and added the passkey.

Definition at line 86 of file icbasic.install.

icbasic_uninstall (  ) 

Custom hook_uninstall().

The dropping of tables with foreign keys is not supported in Drupal 6. So we customly drop them all together with CASCADE.

Definition at line 53 of file icbasic.install.


Generated on Mon Jan 4 00:11:28 2010 for DrupalBioinformaticServerFramework by  doxygen 1.5.5