[support] Module install / database schema doubt
    Metzler, David 
    metzlerd at evergreen.edu
       
    Thu Mar 17 15:20:36 UTC 2011
    
    
  
Need a bit more info to help. 
 
Can I assume from your hooks that you are doing this in drupal 6 and
that the name of your module is resume_submit.module  and the name of
your install file is resume_submit.install?  
Was the module installed when you created the install file?   Have you
tried uninstalling the module and then re-enabling it? 
 
________________________________
From: support-bounces at drupal.org [mailto:support-bounces at drupal.org] On
Behalf Of Austin Einter
Sent: Wednesday, March 16, 2011 8:45 PM
To: support at drupal.org; development at drupal.org
Subject: [support] Module install / database schema doubt
 
Hi All
I have a small install file as below.
 
<?php
function resume_submit_install() 
{
  drupal_install_schema('resume_table');
}
function resume_submit_uninstall() 
{
  drupal_uninstall_schema('resume_table');
}
function resume_table_schema() 
{
    $schema['resume_table'] = array(
    
 'fields' => array(
      'uid' => array('type' => 'int', 'unsigned' => TRUE, 'not null' =>
TRUE, 'default' => 0),
      'name' => array('type' => 'varchar', 'not null' => TRUE, 'default'
=> ''),
   'email' => array('type' => 'varchar', 'not null' => TRUE, 'default'
=> ''),
   'altemail' => array('type' => 'varchar', 'not null' => TRUE,
'default' => ''),
    ),
 
    'indexes' => array('uid' => array('uid'),),
 
    'primary key' => array('name'),
  );
  return $schema;
}
 
 
When I install the custom module, it installs without any warning/error.
But on form submit, when I try to save some data, it gives warning
(table does not exist). 
 
Can somebody help me to understand, what could be the issue.
 
Thanks
Austin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20110317/f0fa5c53/attachment.html 
    
    
More information about the support
mailing list