StudyFinder is a flexible and configurable application to pull studies from clinicaltrials.gov and augment the data from alternate datasources such as a clinical trials management system.
Removing the StudyFinder base model inheritance from models. This eliminates the cumbersome and unnecessary prefixes. Each model already explicitly states the table name. It also eliminates the need to specify routes in forms as we're now using default routing, ex:
...simple_form_for(@user, :url => admin_users_path, :method => :post)...
can now become
...simple_form_for [:admin, @user]...
Removing the StudyFinder base model inheritance from models. This eliminates the cumbersome and unnecessary prefixes. Each model already explicitly states the table name. It also eliminates the need to specify routes in forms as we're now using default routing, ex:
...simple_form_for(@user, :url => admin_users_path, :method => :post)...
can now become...simple_form_for [:admin, @user]...