Sha256: 8f1443b0819a7474e84137cb9041021b2de0f4c04f440b78731c6de079ff18c0
Contents?: true
Size: 876 Bytes
Versions: 1
Compression:
Stored size: 876 Bytes
Contents
# -*- coding: utf-8 -*- require 'rubeus/jdbc/meta_element' module Rubeus::Jdbc class PrimaryKey < TableElement include FullyQualifiedNamed # 1. TABLE_CAT String => テーブルカタログ (null の可能性がある) # 2. TABLE_SCHEM String => テーブルスキーマ (null の可能性がある) # 3. TABLE_NAME String => テーブル名 # 4. COLUMN_NAME String => 列名 # 5. KEY_SEQ short => 主キー中の連番 # 6. PK_NAME String => 主キー名 (null の可能性がある) # # see also: # http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/sql/DatabaseMetaData.html#getPrimaryKeys(java.lang.String,%20java.lang.String,%20java.lang.String) attr_accessor :column_name, :key_seq, :pk_name alias_method :seq, :key_seq def name column_name.send(options[:name_case] || :to_s) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubeus-0.0.8-java | lib/rubeus/jdbc/primary_key.rb |