How to disable rooms module?

I am getting a grayed out checkbox and a:
"Required by: Drupal (Field type(s) in use - see Field list),"
Additionally, the "Booking and Availability Tools API" indicates it requires "rooms" module but also required(!) by "rooms" module...This makes no sense...?

I have installed the rooms module and all dependencies.
Disabled modules in order of dependency,
Uninstalled modules after every disabling step,
Run cron after each uninstalled module...

It looks like the disabling / uninstalling procedure does not delete field name
rooms_booking_unit_options
created by the rooms module installation itself...

Performed:
To disable a module via phpMyAdmin you must login to phpMyAdmin. Then you must locate the database where Drupal is installed. Once you have done so look for the "system" table. Click and open it. Click to browse the table. Find the record for the module that is causing the problems and select the edit function. Set the status to "0" and save.
This procedure disabled the module rooms but selecting "flush all caches" crashed the site... So I set that parameter back to 1.

Any ideas for a beginner? Anyone?
Michael.

Comments

Michael G created an issue. See original summary.

Michael G’s picture

Issue summary: View changes
Michael G’s picture

Issue summary: View changes
Michael G’s picture

Issue summary: View changes
juves’s picture

I have the same problem with 1.7-85dev.

I was able to disable Rooms after deleting field names from the table "field_config"

But I can't uninstall "rooms booking manager", as described here https://www.drupal.org/node/1917366

denisgre’s picture

Hi Michael and others,

I was able to do this via direct DB updates.

- Set all modules to "offline" manually.
- Remove all modules from the server
- Remove all related fields - "rooms-xxx", "booking-xxx" as well as the rooms_booking_unit_options field. Both field and revisions, all data
- Run cron
- Purge all caches (to remove administrative menu items)
- Run Missing Module Removal tool to clean up error messages.

In a word, a bit of a mess and I was certainly forced to do things I'm not very comfortable doing.