Last active
August 29, 2015 14:05
-
-
Save rubyrider/b60b188137fbc0471929 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##Candidate: | |
validates :user_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :user_id, uniqueness: true, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :user_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :user_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
## Education records: | |
validates :candidate_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :start_year , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :end_year , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :field_of_study , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :school , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :degree, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
Employments Records: | |
validates :candidate_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :start_date , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :job_title , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :description , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :city , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :country , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :company_name , presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
##Skill: | |
validates :name, presence: {error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info')} | |
validates :name, uniqueness: {scope: :skill_category_id, error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info')} | |
##Skill Category: | |
validates :name, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :name, uniqueness: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
##skill category record: | |
validates :skill_category_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :skill_categorizable_type, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :skill_categorizable_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
Skill_record: | |
validates :skill_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :level, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :skillable_type, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :skillable_id, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :years_of_experience, presence: { error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info') } | |
validates :skill, :associated => {error_code: 9001, | |
developer_message: I18n.t('validations.developer_message.required'), | |
more_info: I18n.t('name.required.more_info')} | |
##User | |
validates :first_name, presence: true | |
validates :last_name, presence: true | |
validates :email, presence: true | |
validates :password, presence: true | |
validates :password_confirmation, presence: true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment