Các bảng pg_class, pg_attribute, pg_depend, v.v. tất cả đều mô tả bảng, cột và các phụ thuộc trong postgres. Trong Rails, các lớp mô hình được xác định bởi các bảng, vì vậy Rails đọc các bảng và cột để tìm ra các thuộc tính cho mỗi mô hình.
Trong chế độ phát triển, nó sẽ tra cứu các giá trị này mỗi khi mô hình được truy cập, vì vậy nếu bạn phát điên vì một thay đổi gần đây, Rails sẽ biết về điều đó. Trong chế độ sản xuất, Rails lưu trữ thông tin này để bạn ít thấy chúng thường xuyên hơn và vì vậy nó thực sự không phải là vấn đề đáng lo ngại.