https://github.com/talaatmagdyx/active-record-lite
How to build Active Record Lite.
https://github.com/talaatmagdyx/active-record-lite
activerecord ruby ruby-application
Last synced: 6 days ago
JSON representation
How to build Active Record Lite.
- Host: GitHub
- URL: https://github.com/talaatmagdyx/active-record-lite
- Owner: talaatmagdyx
- Created: 2020-02-25T18:23:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-17T01:12:44.000Z (over 3 years ago)
- Last Synced: 2025-04-05T08:16:05.034Z (about 1 year ago)
- Topics: activerecord, ruby, ruby-application
- Language: Ruby
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Active Record Lite
I Play with *Bulid My Active Record Lite*
- [x] Phase 0: Implement my_attr_accessor
- [x] Phase I: `SQLObject:` Overview
- [x] Phase Ia: `::table_name` and `::table_name=`
- [x] Phase Ib: Listing Columns
- [x] Phase Ic: Getters and Setters
- [x] Phase Id: #initialize
- [x] Phase Ie: `::all`, `::parse_all`
- [x] Phase If: `::find`
- [x] Phase Ig: `#insert`
- [x] Phase Ih: #update
- [x] Phase Ii: #save
- [x] Phase II: Searchable
- [ ] Phase III: Associatable
- [ ] Phase IIIa: AssocOptions
- [ ] Phase IIIb: belongs_to, has_many
- [ ] Phase IV: has_one_through
- [ ] Phase IVa: storing AssocOptions
- [ ] Part IVb: writing has_one_through