int StorageEngine::doDropDatabase(const NormalisedDatabaseName &database_name);
is what I like. engine can call itself if needed. static int StorageEninge::dropDatabase(const NormalisedDatabaseName &database_name) should call doDropDatabase for each engine loaded, and then should get a list of tables and drop them one by one. -- Stewart Smith _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

