Skip to content

[T006] Create drizzle.config.ts #6

Description

@h4yfans

Task ID: T006

Phase: 1 - Setup (Project Initialization)
Feature: Core Data Layer

Description

Create drizzle.config.ts in project root for Drizzle Kit configuration

Implementation Details

File: drizzle.config.ts

import type { Config } from 'drizzle-kit';

export default {
  schema: './src/shared/db/schema/index.ts',
  out: './src/main/database/drizzle',
  dialect: 'sqlite',
  dbCredentials: {
    url: './test.db', // For development/generation only
  },
} satisfies Config;

Acceptance Criteria

  • drizzle.config.ts created in project root
  • Schema path points to shared schema index
  • Output path points to main/database/drizzle
  • SQLite dialect configured

Related Documents

  • specs/001-core-data-layer/quickstart.md
  • specs/001-core-data-layer/research.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions