Re:「すとれりちあ」はできたてほやほやの家計簿ソフトです。まだ、記帳と最終残高の表示くらいしかできません。。
(カッコ内は開発に使用しているバージョン)
- PHP 7 (7.3.x)
- PostgreSQL (11.x)
- Composer (1.9.x)
- Node.js (10.x)
- NPM (6.x)
- Yarn (1.x)
開発に使用している OS は Windows 10 (1903)、ブラウザは Google Chrome です。
.env.example
を.env
にコピーする。- PostgreSQL でユーザー
re_trelitzia
、データベースre_strelitzia
を作成する。(DB 名等は.env
で変更可能)
CREATE USER re_strelitzia WITH ENCRYPTED PASSWORD 're_strelitzia';
CREATE DATABASE re_strelitzia WITH OWNER re_strelitzia ENCODING 'UTF8' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
composer install --no-dev
を実行する。php artisan stre:install
を実行する。
php artisan serve
を実行する。- ブラウザで http://localhost:8000/ を開く。 (ポート番号は
--port
オプションで変更可能) - 終了時はコンソールウィンドウをそのまま閉じれば OK。
- データベースのバックアップを取る。
pg_dump -U re_strelitzia -b -Fc > storage/app/pg_dump
composer install --no-dev
を再度実行する。php artisan stre:update
を実行する。
データベースとディレクトリを削除すれば OK です。 レジストリなどは利用していません。