bundlerを使用する
bundler/inlineを用いる
require 'bundler/inline'
gemfile do
source 'https://rubygems.org'
gem 'json', require: false
gem 'nap', require: 'rest'
gem 'cocoapods', '~> 0.34.1'
end
Railsを使用する
require 'bundler/inline'
gemfile do
source 'https://rubygems.org'
gem 'rails'
end
ActiveRecordを用いてDBマイグレーションを行う
require "bundler/inline"
gemfile(true) do
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
gem "activerecord"
gem "sqlite3"
end
ActiveRecord::Schema.define do
create_table :posts, force: true do |t|
end
create_table :comments, force: true do |t|
t.integer :post_id
end
end
# 好きな処理
検証を軽く行いたいときやサンプルコードを共有したいときなどに便利。
Railsのバグレポートテンプレートで用いられている。
https://github.com/rails/rails/blob/v7.0.0/guides/bug_report_templates/active_record_gem.rb
コメント