Tôi đang cố đặt kích thước phân bổ và giá trị ban đầu của chuỗi bằng cách sử dụng chiến lược IDENTITY cho PostgreSQL. Điều này không tạo ra SQL mà tôi mong đợi, thay đổi chiến lược thành công việc SEQUENCE. Đây có phải là mục đích không?Không thể đặt trình tạo chuỗi khi chiến lược máy phát được đặt thành IDENTITY
id:
id:
type: integer
id: true
generator:
strategy: IDENTITY
sequenceGenerator:
sequenceName: table_id_seq
allocationSize: 10
initialValue: 100000
Tôi tin allocationSize là không thích hợp khi sử dụng SẮC như không có() yêu cầu NEXTVAL khi chèn hàng. Tuy nhiên tôi vẫn muốn đặt giá trị chuỗi ban đầu khi tạo bảng. – shapeshifter