Table of Contents

Method SetBlobColumnFile

Namespace
YndigoBlue.Velocity.Model
Assembly
YndigoBlue.Velocity.dll

SetBlobColumnFile(string, string)

Configures a blob column to be exported as an external file whose path is derived from filePathPattern. Applies globally to any table that has a column with this name. Use {column_name} tokens to reference other column values. Files are written relative to the CSV file's directory. The resolved path is also written into the CSV cell. Example: attachments/{category}/{filename}

public void SetBlobColumnFile(string columnName, string filePathPattern)

Parameters

columnName string
filePathPattern string

SetBlobColumnFile(string, string, string)

Configures a blob column to be exported as an external file, scoped to a specific table. Takes precedence over the global overload when the same column name exists in multiple tables with different handling requirements.

public void SetBlobColumnFile(string tableName, string columnName, string filePathPattern)

Parameters

tableName string
columnName string
filePathPattern string

SetBlobColumnFile(string, string, string, string)

Configures a blob column to be exported as an external file, scoped to a specific schema and table. Takes precedence over both the table-scoped and global overloads — use this when exporting a database where multiple schemas contain tables with the same name but different blob handling requirements.

public void SetBlobColumnFile(string schemaName, string tableName, string columnName, string filePathPattern)

Parameters

schemaName string
tableName string
columnName string
filePathPattern string