lib/td/client/api/table.rb in td-client-0.8.72 vs lib/td/client/api/table.rb in td-client-0.8.73
- old
+ new
@@ -23,44 +23,19 @@
last_import = m['counter_updated_at']
last_log_timestamp = m['last_log_timestamp']
estimated_storage_size = m['estimated_storage_size'].to_i
schema = JSON.parse(m['schema'] || '[]')
expire_days = m['expire_days']
- primary_key = m['primary_key']
- primary_key_type = m['primary_key_type']
- result[name] = [type, schema, count, created_at, updated_at, estimated_storage_size, last_import, last_log_timestamp, expire_days, primary_key, primary_key_type]
+ result[name] = [type, schema, count, created_at, updated_at, estimated_storage_size, last_import, last_log_timestamp, expire_days]
}
return result
end
# @param [String] db
# @param [String] table
- # @param [String] type
# @return [true]
- def create_log_or_item_table(db, table, type)
- code, body, res = post("/v3/table/create/#{e db}/#{e table}/#{type}")
- if code != "200"
- raise_error("Create #{type} table failed", res)
- end
- return true
- end
- private :create_log_or_item_table
-
- # @param [String] db
- # @param [String] table
- # @return [true]
def create_log_table(db, table)
create_table(db, table, :log)
- end
-
- # @param [String] db
- # @param [String] table
- # @param [String] primary_key
- # @param [String] primary_key_type
- # @return [true]
- def create_item_table(db, table, primary_key, primary_key_type)
- params = {'primary_key' => primary_key, 'primary_key_type' => primary_key_type}
- create_table(db, table, :item, params)
end
# @param [String] db
# @param [String] table
# @param [String] type