ActiveRecord

GPTKB entity

Statements (33)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:category gptkb:Ruby
ORM
gptkbp:documentation https://guides.rubyonrails.org/active_record_basics.html
gptkbp:firstReleased 2004
gptkbp:hasGemName activerecord
https://www.w3.org/2000/01/rdf-schema#label ActiveRecord
gptkbp:implementedIn Active Record pattern
gptkbp:influencedBy gptkb:Martin_Fowler's_Active_Record_pattern
gptkbp:latestReleaseVersion 7.1.3 (as of 2024)
gptkbp:license gptkb:MIT_License
gptkbp:maintainedBy gptkb:Rails_Core_Team
gptkbp:partOf gptkb:Rails_framework
gptkbp:provides Object-relational mapping
gptkbp:repository https://github.com/rails/rails/tree/main/activerecord
gptkbp:supports gptkb:Oracle
gptkb:MySQL
gptkb:SQLite
gptkb:PostgreSQL
gptkb:SQL_Server
transactions
callbacks
database migrations
associations
query interface
validations
gptkbp:usedFor data persistence
database abstraction
schema management
gptkbp:usedIn gptkb:Ruby_on_Rails
gptkbp:writtenBy gptkb:Ruby
gptkbp:bfsParent gptkb:Ben_Woosley
gptkbp:bfsLayer 6