{"id":78659,"library":"dm-types","title":"DM Types","description":"DataMapper plugin providing extra data types such as UUID, JSON, and Enum for use in model properties.","status":"active","version":"1.2.2","language":"ruby","source_language":null,"source_url":null,"tags":["datamapper","orm","data-types","uuid","json"],"install":[{"cmd":"gem install dm-types","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'dm-types', '~> 1.2.2'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"DataMapper","correct":"require 'dm-types'"}],"quickstart":{"code":"require 'dm-types'\nclass User\n  include DataMapper::Resource\n  property :id, Serial\n  property :uuid, UUID\nend","lang":"ruby","description":"Define a DataMapper model with a UUID property."},"warnings":[{"fix":"Replace DataMapper with a supported ORM like Sequel or ActiveRecord.","message":"DataMapper is no longer actively maintained; consider migrating to Sequel or ActiveRecord.","severity":"gotcha","affected_versions":">= 1.2.2"}],"env_vars":null,"search_vec":"'data':7,23 'data-typ':22 'datamapp':3,20 'dm':1 'enum':14 'extra':6 'json':12,26 'model':18 'orm':21 'plugin':4 'properti':19 'provid':5 'type':2,8,24 'use':16 'uuid':11,25","created_at":"2026-06-18T04:25:52.200306+00:00","updated_at":"2026-06-18T04:25:52.200306+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://datamapper.org","github":null,"docs":"http://www.rubydoc.info/gems/dm-types/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database","orm"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-18","next_check":"2026-12-15","install_tag":null}}