Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frankfang/morney-rails-2
https://github.com/frankfang/morney-rails-2
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/frankfang/morney-rails-2
- Owner: FrankFang
- Created: 2020-06-16T15:49:26.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T19:28:16.000Z (almost 2 years ago)
- Last Synced: 2024-04-17T00:07:39.275Z (7 months ago)
- Language: Ruby
- Size: 51.8 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 使用方法
## 下载代码
请先使用 git clone 下载本代码,然后运行
```bash
cd morney-rails-2
bundle install
bundle exec rake app:update:bin
```## 开启数据库
如果你曾经开启过数据库,请运行
```bash
docker ps -a
然后找到上次的容器
docker restart 容器id
```如果你第一次开启数据库,请运行
```bash
docker run -v morney-rails-1-data:/var/lib/postgresql/data -p 5001:5432 -e POSTGRES_USER=fang -e POSTGRES_PASSWORD=123456 -d postgres:12.2
```
其中* morney-rails-1-data 是数据库目录名,可以替换为任意目录名,也可以替换为绝对路径
* 5001 是数据库服务端口名,可以随意替换,但要确保 database.yml 也作对应修改
* POSTGRES_USER=fang 是用户名,可以随意替换,但要确保 database.yml 也作对应修改
* POSTGRES_PASSWORD=123456 是密码,可以随意替换,但要确保 database.yml 也作对应修改## 配置 database.yml
1. Mac / Linux / Docker for Windows 用户,请将 database.yml 中的 hosts 替换为 localhost
2. Docker Toolbox for Windows 用户,请将 database.yml 中的 hosts 替换为 docker-machine ip 的结果## 创建数据库
```bash
bin/rails db:create
```## 创建数据表
```bash
bin/rails db:migrate
```## 运行 server
```bash
bin/rails s
```