8000 GitHub - utsubo256/sinatra-app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

utsubo256/sinatra-app

Repository files navigation

ローカルでのアプリケーション立ち上げ方法

  1. 本リポジトリをローカルにcloneして、リポジトリに移動する
git clone https://github.com/Utsubo256/sinatra-app.git
cd sinatra-app
  1. Bundlerを使ってgemをインストールする
bundle install
  1. 用意されている.env.sampleファイルをコピして.envファイルを作成する
cp .env.sample .env
  1. PostgreSQLのユーザーとデータベースを用意する
  • PostgreSQLサーバへログイン

psqlコマンドおよびデフォルトユーザーは各環境に応じて準備する。 postgresがデフォルトユーザーとして存在するものとして、下記を実行する。

psql -U postgres
  • ユーザーとデーターベースの作成
CREATE USER sample WITH PASSWORD 'sample';
CREATE DATABASE sample OWNER sample;
  1. envファイルの環境変数に用意したPostgreSQLのデーターベース名、ユーザー名を書き込む
DB_NAME=db_name
USER_NAME=user_name
  1. テーブルを作成する
ruby database.rb
  1. アプリケーションを立ち上げる
bundle exec rerun app.rb
{"resolvedServerColorMode":"day"}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0