Skip to content

kay-adamof/chat-space

Repository files navigation

marp

README

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

  • Ruby version

  • System dependencies

  • Configuration

  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

  • ...

DB設計

users テーブル

Column Type Options
id integer null: false, unique: true
name string null: false, unique: true
email_address string null: false, unique: true
password string null: false, unique: true

Association

  • has_many :comments
  • has_many :groups, through: :users_groups
  • has_many :users_groups

messages テーブル

Column Type Options
id integer null: false, unique: true
comment string
photo text
user_id integer null: false, foreign_key: true
group_id integer null: false, foreign_key: true

Association

  • belongs_to :user
  • belongs_to :group

groups テーブル

Column Type Options
id integer null: false, unique: true
name string null: false, unique: true

Association

  • has_many :users, through: :users_groups
  • has_many :users_groups
  • has_many :messages

users_groups テーブル

Column Type Options
id integer null: false, unique: true
user_id integer foreign_key: tur
group_id integer foreign_key: true

Association

  • belongs_to :user
  • belongs_to :group

非同期通信を使ったメッセージ送信機能の実装

インクリメンタルサーチを実装しよう

自動更新機能

AWS EC2 rails 起動

bundle exec unicorn_rails -c config/unicorn.rb -E production -D でカリキュラムにないエラーが出た. 間違って devise model User を実行し,コントロールの中に意味のないUser ディレクトリを作成していた のが原因

AWS 本番環境 デプロイ 実装

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published