~/talk

Sequel

Talkat MountainWest RubyConf 2009 · 2009-03-13..03-14· [databases, ruby]
slides:none on file

Sequel is a Ruby database toolkit that now splits into core and model, supports 13 adapters, and ships prepared statements since 2.3 and a streaming dataset that can handle million‑row iteration without loading everything into memory. It replaces parse‑tree filters with expression filters, offers master/slave and sharding via server options, and provides graphing that returns hash of hashes to avoid manual aliasing on joins. Current release cadence is monthly, typical bug fixes land in days, and most ORM features move into plugins for Sequel 3.

AI-written summary · about

  1. 0:00Intro
  2. 1:44Database Support
  3. 2:30Adding adapters (2)
  4. 3:29Connection Pooling
  5. 4:50Dataset inserting, updating, and deleting
  6. 5:08Dataset Filtering
  7. 5:57Sql String Manipulation
  8. 7:32Dataset Graphing
  9. 8:22Model Associations
  10. 10:09Association Options (2)
  11. 10:26Overriding Association Methods
  12. 11:55Eager Loading of Advanced Associations
  13. 12:50Polymorphic Associations - DRY Too Far
  14. 14:27Model Caching
  15. 15:21Schema Modification (2)
  16. 15:59Migration Philosophy
  17. 16:23Model Schemas
  18. 16:56Bound Variables
  19. 17:38Prepared Statements
  20. 19:55Core Class Methods (3)
  21. 21:45sequel command line tool
  22. 22:12Using Sequel in Web Applications
  23. 23:49Lightweight?
  24. 25:27The Future: Sequel 3.0
  25. 26:15Questions?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.