Lee, Dave, Vaibhav Thanks for your help. With help of devel module, I reinstalled my custom module and it is working fine now.
Best Regards Austin On Thu, Mar 17, 2011 at 11:44 AM, Dave Reid <[email protected]> wrote: > Also, your module appears to be named 'resume_submit' so > resume_table_schema should be named resume_submit_schema and you should call > drupal_(un)install_schema('resume_submit') as the parameter is the module > name whos schema is being (un)installed. It's fine to leave the table name > as resume_table. > > Dave Reid > [email protected] > > > > On Wed, Mar 16, 2011 at 10:44 PM, Austin Einter > <[email protected]>wrote: > >> 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 >> > >
