daedalus 39f9515088 Add index support (#23149)
* feat(api): add index support

Co-Authored-By: Mahendra Kumar <22556323+mahendraHegde@users.noreply.github.com>

* fix(primary key): do not all mutating unique or index

* feat(app): add index selection

* refactor `dopIndex` to use array entry

* add docs

* add changeset

* add missing properties from field object spec

* simplify index checks

* formatting

* fix mssql index query

* fix additional fields being returned in schema

* fix oracle indexing

* only set nullable/not nullable if specifically requested

* Update app/src/lang/translations/en-US.yaml

Co-authored-by: Hannes Küttner <kuettner.hannes@gmail.com>

* Revert "only set nullable/not nullable if specifically requested"

This reverts commit 4726dbb8cf.

* make changeset more explicit

---------

Co-authored-by: Mahendra Kumar <22556323+mahendraHegde@users.noreply.github.com>
Co-authored-by: Daniel Biegler <DanielBiegler@users.noreply.github.com>
Co-authored-by: Hannes Küttner <kuettner.hannes@gmail.com>
2024-08-19 09:59:18 +00:00
2024-08-19 09:59:18 +00:00
2024-08-06 15:53:17 -04:00
2024-08-19 09:59:18 +00:00
2024-08-19 09:59:18 +00:00
2024-08-14 11:47:31 -04:00
2024-08-19 09:59:18 +00:00
2024-08-19 09:59:18 +00:00
2023-04-05 13:59:50 -04:00
2024-08-16 19:53:58 -04:00
2024-03-28 13:07:33 -04:00
2023-04-26 14:10:42 -04:00

Directus Logo


🐰 Introduction

Directus is a real-time API and App dashboard for managing SQL database content.

  • Open Source. No artificial limitations, vendor lock-in, or hidden paywalls.
  • REST & GraphQL API. Instantly layers a blazingly fast Node.js API on top of any SQL database.
  • Manage Pure SQL. Works with new or existing SQL databases, no migration required.
  • Choose your Database. Supports PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, and MS-SQL.
  • On-Prem or Cloud. Run locally, install on-premises, or use our self-service Cloud service.
  • Completely Extensible. Built to white-label, it is easy to customize our modular platform.
  • A Modern Dashboard. Our no-code Vue.js app is safe and intuitive for non-technical users, no training required.

Learn more about DirectusDocumentation


🚀 Directus Cloud

Directus Cloud allows you to create projects, hosted by the Directus team, from $15/month.

  • A self-service dashboard to create and monitor all your projects in one place.
  • Everything you need: Directus, database, storage, auto-scaling, and a global CDN.
  • Select your desired region and provision a new project in ~90 seconds.

Create a Directus Cloud Project


🤔 Community Help

The Directus Documentation is a great place to start, or explore these other channels:


❤️ Contributing & Sponsoring

Please read our Contributing Guide before submitting Pull Requests.

All security vulnerabilities should be reported in accordance with our Security Policy.

Directus is a premium open-source (BSL 1.1) project, made possible with support from our passionate core team, talented contributors, and amazing GitHub Sponsors. Thank you all!!


© 2004-2024, Monospace, Inc.

Description
No description provided
Readme 714 MiB
Languages
TypeScript 77.4%
Vue 21.1%
JavaScript 0.5%
SCSS 0.5%
Liquid 0.3%
Other 0.2%