|
4 | 4 |
|
5 | 5 | namespace PDPhilip\Elasticsearch\Schema; |
6 | 6 |
|
| 7 | +use Elastic\Elasticsearch\Endpoints\Indices; |
7 | 8 | use Illuminate\Support\Facades\Facade; |
| 9 | +use PDPhilip\Elasticsearch\Exceptions\LogicException; |
8 | 10 |
|
9 | 11 | /** |
10 | | - * @mixin static Builder |
| 12 | + * @method static Builder overridePrefix(string $value) |
| 13 | + * @method static array getTables() |
| 14 | + * @method static array getTable($name) |
| 15 | + * @method static bool hasTable($table) |
| 16 | + * @method static bool hasColumn($table, $column) |
| 17 | + * @method static bool hasColumns($table, $columns) |
| 18 | + * @method static void table($table, $callback) |
| 19 | + * @method static void index($table, $callback) |
| 20 | + * @method static void create($table, $callback) |
| 21 | + * @method static void createIfNotExists($table, $callback) |
| 22 | + * @method static void drop($table) |
| 23 | + * @method static void dropIfExists($table) |
| 24 | + * @method static array getIndex($indices) |
| 25 | + * @method static array getIndices() |
| 26 | + * @method static array getIndicesSummary() |
| 27 | + * @method static array getFieldMapping($table, $column, $raw = false) |
| 28 | + * @method static array getFieldsMapping($table, $raw = false) |
| 29 | + * @method static array getMappings($table, $raw = false) |
| 30 | + * @method static array getSettings($table) |
| 31 | + * @method static bool indexExists($table) |
| 32 | + * @method static array reindex($from, $to, $options = []) |
| 33 | + * @method static Indices indices() |
| 34 | + * @method static void modify($index, $callback) |
| 35 | + * @method static void delete($index) |
| 36 | + * @method static void deleteIfExists($index) |
| 37 | + * @method static void setAnalyser($index, $callback) |
| 38 | + * @method static bool hasField($index, $field) |
| 39 | + * @method static bool hasFields($index, $fields) |
| 40 | + * @method static LogicException hasIndex($table, $index, $type = null) |
| 41 | + *** Laravel Inherited |
| 42 | + * @method static \Illuminate\Database\Connection getConnection() |
| 43 | + * @method static void blueprintResolver(\Closure $resolver) |
11 | 44 | * |
12 | 45 | * @see Builder |
13 | 46 | */ |
|
0 commit comments