Files
gists/sqlite3-guide.md
T
2026-10-31 17:17:02 -05:00

679 B

sqlite3 Guide

Create Table

CREATE TABLE IF NOT EXISTS config (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  user TEXT NOT NULL UNIQUE,
  hashed_password TEXT NOT NULL
);

Add Record to Table

INSERT INTO config (user, hashed_password) VALUES ('abc', 'base64 hashed password');

Update Record

UPDATE config SET user = 'def' WHERE user = 'abc';

Get All Records from Table

SELECT * FROM config;

Get Specific Record Field based on User

SELECT hashed_password FROM config WHERE user = 'abc';

Delete Record

DELETE FROM config WHERE user = 'abc';

View All Tables

.tables