47235e702c
Funciones Go con interfaz unificada para operaciones DB: open, close, create_table, exec, query, insert_row, insert_batch. Openers específicos por engine. Tipo DBConfig para configuración común. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
9 lines
312 B
Go
9 lines
312 B
Go
package infra
|
|
|
|
// DBConfig holds connection parameters for any supported database.
|
|
type DBConfig struct {
|
|
Driver string // "sqlite", "duckdb", "postgres", "clickhouse"
|
|
DSN string // Data source name / connection string
|
|
Opts map[string]string // Driver-specific options (optional)
|
|
}
|