Skip to content

SQLite DB initialization & schema setup #3

@seojeongm

Description

@seojeongm

Summary

Create telescode.db with all 6 tables (file, class, base_class, function, param, link), indexes, and PRAGMA settings (WAL, foreign_keys, synchronous).

Tasks

  • sqlite3_open wrapper with error handling
  • Execute all CREATE TABLE statements (Spec v1.2)
  • Execute all CREATE INDEX statements
  • Execute PRAGMA initialization script (WAL, foreign_keys ON, synchronous NORMAL)
  • Verify schema creation with a smoke test

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions