Hi David Plesee see response inline.
With help of Devel module, when I reinstalled the module, it was creating tables in database and worked fine.
Best Regards, Austin
On Thu, Mar 17, 2011 at 8:50 PM, Metzler, David metzlerd@evergreen.eduwrote:
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?
It is Drupal 6. Yes, module file is resume_submit.module and 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?
After creating install file, I disabled module, cleared cache, enabled module. With this, install was not taking effect (tables in database were not cretaed).
*From:* support-bounces@drupal.org [mailto:support-bounces@drupal.org] *On Behalf Of *Austin Einter *Sent:* Wednesday, March 16, 2011 8:45 PM *To:* support@drupal.org; development@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
-- [ Drupal support list | http://lists.drupal.org/ ]