【PHP】Laravel【フレームワーク】 Part.7

2021/06/23(水) 15:58:05.76ID:s2LDmY5c
Laravel
ウェブ職人のためのPHPフレームワーク

本家
https://laravel.com/

git
https://github.com/laravel

動画チュートリアル(英語)
https://laracasts.com/

和訳ドキュメント
http://laravel.jp/


※前スレ
【PHP】Laravel【フレームワーク】 Part.6
https://medaka.5ch.net/test/read.cgi/php/1621940461/
2021/06/23(水) 16:10:12.07ID:dAYq7Bk9
Laravelでの排他処理の実装方法

・サーバのディレクトリに「lock」というディレクトリを作成する。
・ディレクトリ作成に成功したらロック取得、失敗したら他のユーザーがロック中と判断する。
2021/06/23(水) 16:38:05.47ID:s2LDmY5c
>>2
SQLiteの実装ですか?
2021/06/23(水) 16:39:22.47ID:IW5r+OwZ
すいません、前スレにも投稿した者です

教えてください
Laravelを使ってauto_incrementに欠番を出さないようにするにはどうしたらできますか?
例えばユーザーテーブルに新しく挿入してidが100のユーザーが作れますがそのユーザーを消してもう一度挿入するとidが100じゃなくて101になってしまって困ってます
2021/06/23(水) 16:42:25.73ID:s2LDmY5c
>>4
ちょっと難しいですね
auto_incrementを諦めて自前で実装しましょう
詳しくは前スレでid真っ赤にしてた詳しそうなおじさんに聞くといいと思います
2021/06/23(水) 16:42:26.28ID:VEZUCqU6
>>4
100に戻せばいい
戻し方はDBMSの実装依存
2021/06/23(水) 16:44:29.44ID:VEZUCqU6
おまえらやっぱり前スレの流れを理解してなかったな
auto_incrementの初期値、増分、現在値は自由に変更できる
問題はそこじゃない
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況