ActiveRecordLite:努力重建 Rails 的 ActiveRecord,以更好地了解 ActiveRecord 在底层是如何工作的

时间:2024-07-16 09:52:37
【文件属性】:

文件名称:ActiveRecordLite:努力重建 Rails 的 ActiveRecord,以更好地了解 ActiveRecord 在底层是如何工作的

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-16 09:52:37

Ruby

ActiveRecordLite 在这个项目中,我构建了自己的 ActiveRecord 精简版。 该项目的目的是了解 ActiveRecord 的实际工作原理:您的 ActiveRecord 世界如何转换为 SQL。


【文件预览】:
ActiveRecordLite-master
----.rspec(30B)
----.DS_Store(6KB)
----spec()
--------01_sql_object_spec.rb(4KB)
--------00_attr_accessor_object_spec.rb(631B)
--------03_associatable_spec.rb(4KB)
--------02_searchable_spec.rb(982B)
--------04_associatable2_spec.rb(2KB)
----README.md(211B)
----lib()
--------00_attr_accessor_object.rb(289B)
--------db_connection.rb(976B)
--------03_associatable.rb(2KB)
--------04_associatable2.rb(211B)
--------02_searchable.rb(402B)
--------01_sql_object.rb(2KB)
----cats.db(16KB)
----Gemfile(103B)
----cats.sql(838B)
----Gemfile.lock(768B)

网友评论