|
- # == Schema Information
- #
- # Table name: public_key
- #
- # id :integer not null, primary key
- # owner_id :integer not null
- # name :string(255) not null
- # fingerprint :string(255) not null
- # content :text(16777215) not null
- # mode :integer default("2"), not null
- # type :integer default("1"), not null
- # login_source_id :integer default("0"), not null
- # created_unix :integer
- # updated_unix :integer
- # verified :boolean default("0"), not null
- #
- # Indexes
- #
- # IDX_public_key_fingerprint (fingerprint)
- # IDX_public_key_owner_id (owner_id)
- #
-
- class Gitea::PublicKey < Gitea::Base
- self.inheritance_column = nil # FIX The single-table inheritance mechanism failed
- # establish_connection :gitea_db
-
- self.table_name = "public_key"
-
- belongs_to :user, class_name: '::User', primary_key: :gitea_uid, foreign_key: :owner_id, optional: true
-
- end
|