I've developed a custom module on SharePoint which uses a different database from the SharePoint database.
How should I setup this database? Should I show a database configuration form when you first visit the module and then take the database configuration and run the database script? or Is there a better way around to do this? One other thing that came to mind is when the administrator activates the feature I could show a form where I take database configuration input rather taking it when they try to visit the module?