PHP Classes

File: SQL File

Recommend this page to a friend!
  Packages of Matthew Asham   Binkterm PHP   database/migrations/v1.10.7_gemini_capsule_files.sql   Download  
File: database/migrations/v1.10.7_gemini_capsule_files.sql
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Binkterm PHP
Bulletin board system based on the Web
Author: By
Last change:
Date: 1 month ago
Size: 775 bytes
 

Contents

Class file image Download
-- Migration: 1.10.7 - Gemini Capsule Hosting -- Creates the table for per-user Gemini capsule files CREATE TABLE IF NOT EXISTS gemini_capsule_files ( id SERIAL PRIMARY KEY, user_id INTEGER NOT NULL REFERENCES users(id) ON DELETE CASCADE, filename VARCHAR(255) NOT NULL, content TEXT NOT NULL DEFAULT '', is_published BOOLEAN NOT NULL DEFAULT FALSE, created_at TIMESTAMPTZ DEFAULT NOW(), updated_at TIMESTAMPTZ DEFAULT NOW() ); CREATE UNIQUE INDEX IF NOT EXISTS idx_gemini_capsule_user_filename ON gemini_capsule_files(user_id, filename); CREATE INDEX IF NOT EXISTS idx_gemini_capsule_user_id ON gemini_capsule_files(user_id); CREATE INDEX IF NOT EXISTS idx_gemini_capsule_published ON gemini_capsule_files(user_id, is_published);