[ruby-on-rails] 레일스 4 : 사용 가능한 데이터 유형 목록

Ruby on Rails 4에서 사용할 수있는 데이터 유형 목록은 어디에서 찾을 수 있습니까? 와 같은

  • text
  • string
  • integer
  • float
  • date

나는 새로운 것들에 대해 계속 배우고 있으며 쉽게 참조 할 수있는 목록을 갖고 싶습니다.



답변

다음은 모든 Rails 4 (ActiveRecord 마이그레이션) 데이터 유형입니다.

  • :binary
  • :boolean
  • :date
  • :datetime
  • :decimal
  • :float
  • :integer
  • :bigint
  • :primary_key
  • :references
  • :string
  • :text
  • :time
  • :timestamp

출처 : http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_column 레일 3
과 동일 합니다.

PostgreSQL을 사용하는 경우 다음을 활용할 수도 있습니다.

  • :hstore
  • :json
  • :jsonb
  • :array
  • :cidr_address
  • :ip_address
  • :mac_address

PostgreSQL이 아닌 데이터베이스로 앱을 실행하면 문자열로 저장됩니다.

2016 년 9 월 19 일 수정 :

거기에 더 많은 포스트 그레스의 특정 레일 4 데이터 유형과 레일 5는.


답변