Blog API example (#377)

This commit is contained in:
Travis Reeder
2017-09-29 15:59:39 -07:00
committed by GitHub
parent a491d1bfde
commit 35bcc4e658
39 changed files with 218 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
source 'https://rubygems.org'
gem 'json', '> 2'
gem 'sequel'
gem 'mysql2'

View File

@@ -0,0 +1,10 @@
require "sequel"
DB = Sequel.connect("mysql2://docker.for.mac.localhost/blog?user=#{ENV['DB_USER']}&password=#{ENV['DB_PASS']}")
# create a posts table
DB.create_table :posts do
primary_key :id
String :title
String :body
end

View File

@@ -0,0 +1,5 @@
version: 0.0.2
runtime: ruby
entrypoint: ruby create.rb
build_image: treeder/ruby-mysql
run_image: treeder/ruby-mysql