Files
desktop-app/src-tauri/migrations/2026-06-26-175401-0000_create_databases/up.sql
T

29 lines
657 B
SQL

CREATE TABLE app (
id TEXT PRIMARY KEY NOT NULL,
name TEXT NOT NULL,
description TEXT,
address TEXT NOT NULL,
ssh_address TEXT
);
-- Create blogs table
CREATE TABLE blog (
id TEXT PRIMARY KEY NOT NULL,
title TEXT NOT NULL,
content TEXT NOT NULL,
reference TEXT,
FOREIGN KEY (reference) REFERENCES app(id)
);
-- Create identites table
CREATE TABLE identities (
id TEXT PRIMARY KEY NOT NULL,
common_name TEXT NOT NULL,
username TEXT NOT NULL,
public_key TEXT NOT NULL,
private_key TEXT NOT NULL
);
-- Create index for foreign key relationship
CREATE INDEX idx_blogs_reference ON blog(reference);