Statements (92)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:maps
|
gptkbp:allows |
CRUD operations
database migrations |
gptkbp:can_be_extended_by |
plugins
custom validators |
gptkbp:can_be_used_with |
multiple database systems
|
gptkbp:can_create |
SQL queries
|
gptkbp:can_handle |
database relationships
|
gptkbp:developed_by |
gptkb:Ruby
gptkb:David_Heinemeier_Hansson |
gptkbp:enables |
associations between models
|
gptkbp:facilitates |
validations
|
gptkbp:features |
associations
callbacks migrations query interface validations scopes |
gptkbp:has_version |
1.0.0
5.1.0 2.3.0 3.2.0 4.2.0 5.2.0 6.0.0 6.1.0 |
https://www.w3.org/2000/01/rdf-schema#label |
Active Record
|
gptkbp:includes |
scopes
|
gptkbp:integrates_with |
gptkb:Active_Support
|
gptkbp:introduced_in |
gptkb:2004
|
gptkbp:is_compatible_with |
gptkb:My_SQL
gptkb:Postgre_SQL gptkb:Oracle_Database gptkb:SQLite gptkb:Active_Record_Store gptkb:Microsoft_SQL_Server gptkb:Active_Job Active Record Associations Active Record Attributes Active Record Callbacks Active Record Delegation Active Record Enums Active Record Fixtures Active Record Migrations Active Record Observers Active Record Queries Active Record Scopes Active Record Serialization Active Record Transactions Active Record Validations |
gptkbp:is_documented_in |
API documentation
Rails Guides |
gptkbp:is_maintained_by |
gptkb:Rails_core_team
|
gptkbp:is_open_source |
gptkb:true
|
gptkbp:is_optimized_for |
gptkb:performance
|
gptkbp:is_part_of |
gptkb:Ruby
MVC architecture Web development stack Full-stack frameworks |
gptkbp:is_popular_in |
web application development
|
gptkbp:is_tested_for |
gptkb:Minitest
gptkb:RSpec gptkb:Test::_Unit |
gptkbp:is_used_by |
APIs
web applications many Ruby developers |
gptkbp:is_used_in |
Prototyping
Agile development API development Rapid application development |
gptkbp:language |
gptkb:Ruby
|
gptkbp:part_of |
gptkb:Ruby
|
gptkbp:provides |
gptkb:Data
data serialization data validation database abstraction query interface schema management data deserialization eager loading |
gptkbp:released_in |
gptkb:2004
|
gptkbp:supports |
transactions
CRUD operations callbacks multiple database systems Lazy loading Eager loading polymorphic associations |
gptkbp:uses |
Active Record pattern
convention over configuration |
gptkbp:bfsParent |
gptkb:Ruby
|
gptkbp:bfsLayer |
4
|