0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Udemy flaskコースの備忘録

Posted at

webアプリフレームワーク

Java -> spring framework
Ruby -> ruby on rails
php -> laravel
python -> flask(学習コスト低), django(学習コスト高)

VSCodeでディレクトリ開くときはmyproject配下で
VScodeのターミナルをbashに変更
ターミナルで下記実行
$ export FLASK_APP=app
$ export FLASK_ENV=development
flask runは下記に変更
$ flask run --debugger --reload

SQLite

ターミナルから
sqlite3 database名.db

SQLiteでテーブル作成間違えた場合
$drop table テーブル名
を実行する、しかしテーブルのデータも消えてしまうので注意

$insert into テーブル名;
でテーブルにデータを入力
$select 項目名 from テーブル名;
でデータを取得する
$update テーブル名 set 項目名1 = 値1, 項目名2 = 値2 where 条件;
データの更新
$delete from テーブル名 where 条件;
データの削除

DBのトランザクション
BEGIN -> DELETE1 -> ROLLBACK -> DELETE2 -> COMMIT
BEGIN:トランザクションの開始
DELETE1 memo; :間違えて削除してしまった
ROLLBACK; :削除の処理前に戻る
DELETE2; :正しくデータを削除した
COMMIT; :処理を確定させる

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?