Skip to content

Commit

Permalink
Formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
rafay-pk committed May 18, 2023
1 parent 5c1335c commit 9120fa6
Show file tree
Hide file tree
Showing 7 changed files with 127 additions and 66 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
.idea/

# Development
data/
data/folders/
data/database.db

# Byte-compiled / optimized / DLL files
__pycache__/
Expand Down
150 changes: 85 additions & 65 deletions app.py

Large diffs are not rendered by default.

40 changes: 40 additions & 0 deletions data/sql/create_db.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
-- -- -- DEVELOPMENT ONLY
-- DROP TABLE IF EXISTS "Files";
-- DROP TABLE IF EXISTS "Tags";
-- DROP TABLE IF EXISTS "FileTags";
-- DROP TABLE IF EXISTS "People";
-- DROP TABLE IF EXISTS "Folders";
-- -- -- DEVELOPMENT ONLY

CREATE TABLE IF NOT EXISTS "Folders" (
"id" INTEGER UNIQUE,
"org_path" TEXT NOT NULL UNIQUE,
"sym_path" TEXT NOT NULL UNIQUE,
PRIMARY KEY("id" AUTOINCREMENT)
);

CREATE TABLE IF NOT EXISTS "Files" (
"id" INTEGER UNIQUE,
"path" TEXT NOT NULL UNIQUE,
PRIMARY KEY("id" AUTOINCREMENT)
);

CREATE TABLE IF NOT EXISTS "Tags" (
"id" INTEGER UNIQUE,
"name" TEXT NOT NULL UNIQUE,
PRIMARY KEY("id" AUTOINCREMENT)
);

CREATE TABLE IF NOT EXISTS "FileTags" (
"file_id" INTEGER,
"tag_id" INTEGER,
FOREIGN KEY("file_id") REFERENCES "Files"("id"),
FOREIGN KEY("tag_id") REFERENCES "Tags"("id")
);

CREATE TABLE IF NOT EXISTS "People" (
"id" INTEGER UNIQUE,
"name" TEXT NOT NULL UNIQUE,
"encoding" TEXT NOT NULL UNIQUE,
PRIMARY KEY("id" AUTOINCREMENT)
);
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 9120fa6

Please sign in to comment.