module Neighbor::GeneratedAttribute

def parse_type_and_options(type, *, **)

def parse_type_and_options(type, *, **)
  if type =~ /\A(vector|halfvec|bit|sparsevec)\{(\d+)\}\z/
    return $1, limit: $2.to_i
  end
  super
end