{"version":3,"sources":["../browser/src/schema-builder/options/TableIndexOptions.ts"],"names":[],"mappings":"","file":"TableIndexOptions.js","sourcesContent":["/**\n * Database's table index options.\n */\nexport interface TableIndexOptions {\n\n // -------------------------------------------------------------------------\n // Public Properties\n // -------------------------------------------------------------------------\n\n /**\n * Constraint name.\n */\n name?: string;\n\n /**\n * Columns included in this index.\n */\n columnNames: string[];\n\n /**\n * Indicates if this index is unique.\n */\n isUnique?: boolean;\n\n /**\n * The SPATIAL modifier indexes the entire column and does not allow indexed columns to contain NULL values.\n * Works only in MySQL.\n */\n isSpatial?: boolean;\n\n /**\n * The FULLTEXT modifier indexes the entire column and does not allow prefixing.\n * Works only in MySQL.\n */\n isFulltext?: boolean;\n\n /**\n * Index filter condition.\n */\n where?: string;\n\n}"],"sourceRoot":"../.."}
|