lib/baza/driver/pg/table.rb in baza-0.0.27 vs lib/baza/driver/pg/table.rb in baza-0.0.28

- old
+ new

@@ -158,25 +158,10 @@ raise Baza::Errors::IndexNotFound unless index index end def create_indexes(index_list, args = {}) - Baza::Driver::Pg::Table.create_indexes(index_list, args.merge(table_name: name, db: @db)) - end - - def self.create_indexes(index_list, args = {}) - db = args.fetch(:db) - sqls = Baza::Driver::Pg::CreateIndexSqlCreator.new(db: db, indexes: index_list, create_args: args).sqls - - unless args[:return_sql] - db.transaction do - sqls.each do |sql| - db.query(sql) - end - end - end - - sqls if args[:return_sql] + db.indexes.create_index(index_list, args.merge(table_name: name)) end def rename(new_name) @db.query("ALTER TABLE #{@db.sep_table}#{@db.escape_table(name)}#{@db.sep_table} RENAME TO #{@db.sep_table}#{@db.escape_table(new_name)}#{@db.sep_table}") @name = new_name.to_s