Rails (chính xác hơn là ActiveRecord) đang thêm một id
vào bảng của bạn và đặt cột này làm khóa chính. Đối với PostgreSQL, cột này sẽ có kiểu serial
. Một serial
cột
về cơ bản là một số nguyên bốn byte được kết hợp với một chuỗi để tự động cung cấp các giá trị tự động tăng dần.
Thông báo đầu tiên:
chỉ cho bạn biết rằng PostgreSQL đang tạo một chuỗi đằng sau hậu trường để tạo ra serial
chức năng cột.
Thông báo thứ hai:
chỉ cho bạn biết rằng PostgreSQL đang tạo một chỉ mục để giúp triển khai khóa chính mặc dù bạn không yêu cầu nó một cách rõ ràng.
Bạn có thể bỏ qua những thông báo này, chúng chỉ là thông tin. Nếu bạn muốn ngăn chặn chúng, bạn có thể thêm min_messages: WARNING
vào phần thích hợp của database.yml
của bạn .