Unit 'FPIndexer' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fpindexer]

TSQLIndexDB

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpindexer.pp line 162

type TSQLIndexDB = class(TCustomIndexDB)

protected

  function CreateForeignKey();

  function CreateIndexSQL(); virtual;

  function CreateTableIndex(); virtual;

  function CreateTableSQL(); virtual;

  function DeleteWordsSQL(); virtual;

  function DropTableSQl(); virtual;

  function GetFieldName(); virtual;

  function GetFieldType(); virtual;

  function GetForeignKeyName(); virtual;

  function GetIndexName(); virtual;

  function GetLanguageSQL(); virtual;

  function GetMatchSQL(); virtual;

  function GetSearchFileSQL(); virtual;

  function GetSearchSQL(); virtual;

  function GetTableName(); virtual;

  function GetUrlSQL(); virtual;

  function GetWordSQL(); virtual;

  function InsertSQL(); virtual;

  function ClearTableSQl(); virtual;

  function AvailableWordsSQL(); virtual;

  procedure FinishCreateTable(); virtual;

  procedure FinishDropTable(); virtual;

  class function AllowForeignKeyInTable; virtual;

  procedure Execute(); virtual; abstract;

  function GetURLID(); virtual; abstract;

public

  procedure CreateIndexerTables; override;

  procedure DeleteWordsFromFile(); override;

  procedure ClearIndexerTables; override;

end;

Inheritance

TSQLIndexDB

|

TCustomIndexDB

|

TObject


Documentation generated on: 2023-03-18