gptkbp:instanceOf
|
Object-relational mapping framework
|
gptkbp:author
|
gptkb:David_Heinemeier_Hansson
|
gptkbp:category
|
gptkb:Ruby
gptkb:software
ORM
Database abstraction layer
|
gptkbp:defaultORMFor
|
gptkb:Ruby_on_Rails
|
gptkbp:documentation
|
https://guides.rubyonrails.org/active_record_basics.html
|
gptkbp:feature
|
Migrations
Associations
Transactions
Scopes
Callbacks
Dirty Tracking
Eager Loading
Polymorphic Associations
Query Interface
Schema Management
Single Table Inheritance
Validations
|
gptkbp:firstReleased
|
2004
|
https://www.w3.org/2000/01/rdf-schema#label
|
ActiveRecord ORM
|
gptkbp:inspiredBy
|
gptkb:Martin_Fowler's_Active_Record_pattern
|
gptkbp:integratesWith
|
gptkb:ActiveStorage
gptkb:ActiveSupport
gptkb:ActionMailer
gptkb:ActiveJob
ActionCable
ActionMailbox
ActionPack
ActionText
ActiveModel
|
gptkbp:latestReleaseVersion
|
7.x (as of 2024)
|
gptkbp:license
|
gptkb:MIT_License
|
gptkbp:maintainedBy
|
gptkb:Rails_Core_Team
|
gptkbp:repository
|
https://github.com/rails/rails/tree/main/activerecord
|
gptkbp:supports
|
Associations
CRUD operations
Object-relational mapping
Callbacks
Database migrations
Validations
|
gptkbp:supportsDatabase
|
gptkb:Oracle
gptkb:MySQL
gptkb:SQLite
gptkb:PostgreSQL
gptkb:SQL_Server
|
gptkbp:usedIn
|
gptkb:Ruby_on_Rails
|
gptkbp:writtenBy
|
gptkb:Ruby
|
gptkbp:bfsParent
|
gptkb:Yii
|
gptkbp:bfsLayer
|
8
|