Sha256: 89216dfc0a2b8bf4152771974650a7a0faeaccc3561e692f72a1d956309d55eb

Contents?: true

Size: 709 Bytes

Versions: 2

Compression:

Stored size: 709 Bytes

Contents

module Vitess
  module Activerecord
    module Migration
      VERSION: String
      # See the writing guide of rbs: https://github.com/ruby/rbs#guides
      @migration_context: String
      @migration_direction: Symbol

      @stopped_uuid: [String]
      @using_change_method: bool

      def create_table: (String, untyped)->void

      def default_ddl_strategy: -> String

      def wait_timeout_seconds: -> Integer

      def exec_migration: (untyped, Symbol)-> void

      def with_ddl_strategy: (String)-> void

      private

      def down_migration_in_change_method?: -> bool

      def enable_vitess?: -> bool

      def vitess_strategy?: -> bool

      def wait_for_ddl: -> void
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vitess-activerecord-migration-0.2.0 sig/vitess/activerecord/migration.rbs
vitess-activerecord-migration-0.1.0 sig/vitess/activerecord/migration.rbs