nukak
Version:
flexible and efficient ORM, with declarative JSON syntax and smart type-safety
10 lines (9 loc) • 367 B
TypeScript
import type { NamingStrategy } from '../type/index.js';
/**
* Default naming strategy that returns identifiers as-is.
*/
export declare class DefaultNamingStrategy implements NamingStrategy {
tableName(className: string): string;
columnName(propertyName: string): string;
joinTableName(source: string, target: string, _propertyName?: string): string;
}