Skip to content

Instantly share code, notes, and snippets.

@daiki44
daiki44 / change-call-user-model.sh
Created September 17, 2018 03:53
【Laravel】Model ファイルのディレクトリ構成変更時にやること ref: https://daiki-sekiguchi.com/2018/09/17/laravel-how-to-change-model-dir/
# RegisterController.php
$ vim app/Http/Controllers/Auth/RegisterController.php
$ cat app/Http/Controllers/Auth/RegisterController.php
<?php
namespace App\Http\Controllers\Auth;
# 「Models\」を追加
use App\Models\User;
use App\Http\Controllers\Controller;
@daiki44
daiki44 / move-user.sh
Created September 17, 2018 03:48
【Laravel】Model ファイルのディレクトリ構成変更時にやること ref: https://daiki-sekiguchi.com/2018/09/17/laravel-how-to-change-model-dir/
$ mv app/User.php app/Models/
$ vim app/Models/User.php
$ cat app/Models/User.php
<?php
# 「Models\」を追加
namespace Models\App;
use Illuminate\Notifications\Notifiable;
@daiki44
daiki44 / mkdir-Models.sh
Created September 17, 2018 03:46
【Laravel】Model ファイルのディレクトリ構成変更時にやること ref: https://daiki-sekiguchi.com/2018/09/17/laravel-how-to-change-model-dir/
$ cd <Laravelプロジェクト PATH>
$ mkdir app/Models
@daiki44
daiki44 / success.js
Created September 12, 2018 15:34
【Node.js】error: INSERT has more expressions than target columns ref: https://daiki-sekiguchi.com/2018/09/12/nodejs-error-insert-has-more-expressions-than-target-columns/
let insert = await this.client.query(
'INSERT INTO table(column1, column2, column3, column4, column5) VALUES($1, $2, $3, $4, $5)',
[val1, val2, val3, val4, val5]
);
@daiki44
daiki44 / error.js
Last active September 12, 2018 15:31
【Node.js】error: INSERT has more expressions than target columns ref: https://daiki-sekiguchi.com/2018/09/12/nodejs-error-insert-has-more-expressions-than-target-columns/
let insert = await this.client.query(
'INSERT INTO table(column1, column2, column3, column4, column5) VALUES($1, $2, $3, $4, $5)',
[val1, val2, val3, val4]
);
@daiki44
daiki44 / es6-do.js
Created September 11, 2018 15:12
【Node.js】babel を使って ECMAScript 2015 (ES6) へ対応する ref: https://daiki-sekiguchi.com/2018/09/11/nodejs-how-to-use-es6/
$ cat es6.js
import moment from 'moment';
console.log(moment.now());
$ npm run start
> nodejs@1.0.0 start /Users/daiki.sekiguchi/work/blog/nodejs
> babel-node es6.js
@daiki44
daiki44 / package.json
Created September 11, 2018 15:10
【Node.js】babel を使って ECMAScript 2015 (ES6) へ対応する ref: https://daiki-sekiguchi.com/2018/09/11/nodejs-how-to-use-es6/
...
"scripts": {
"start": "babel-node es6.js",
...
},
...
@daiki44
daiki44 / .babelrc
Created September 11, 2018 15:06
【Node.js】babel を使って ECMAScript 2015 (ES6) へ対応する ref: https://daiki-sekiguchi.com/2018/09/11/nodejs-how-to-use-es6/
{
"presets": [
[
"env", {
"targets": {
"node": "current"
}
}
]
]
@daiki44
daiki44 / babel-install.sh
Created September 11, 2018 15:01
【Node.js】babel を使って ECMAScript 2015 (ES6) へ対応する ref: https://daiki-sekiguchi.com/2018/09/11/nodejs-how-to-use-es6/
$ npm install --save-dev babel-cli
$ npm install --save-dev babel-preset-env
@daiki44
daiki44 / es6-error.js
Created September 11, 2018 14:55
【Node.js】babel を使って ECMAScript 2015 (ES6) へ対応する ref: https://daiki-sekiguchi.com/2018/09/11/nodejs-how-to-use-es6/
$ cat es6.js
import moment from 'moment';
console.log(moment.now());
$ node es6.js
/Users/daiki.sekiguchi/work/blog/nodejs/es6.js:1
(function (exports, require, module, __filename, __dirname) { import moment from 'moment';
^^^^^^