model_resource.rb 326 B

123456789101112131415161718
  1. module Import
  2. class ModelResource < Import::BaseResource
  3. def import_class
  4. model_name.constantize
  5. end
  6. def model_name
  7. @model_name ||= self.class.name.split('::').last
  8. end
  9. private
  10. def post_create(_args)
  11. reset_primary_key_sequence(model_name.underscore.pluralize)
  12. end
  13. end
  14. end