# API Documentation

- [Reading the Docs](/stable/api-documentation/reading-the-docs.md): This page acts as an introduction to the Prisma Util API Documentation. Due to the amount of features, we have decided to release a guide to understanding the docs.
- [Types & Objects](/stable/api-documentation/types-and-objects.md): This page provides information on all types and objects that are used across Prisma Util configuration, modules and other pages.
- [Path](/stable/api-documentation/types-and-objects/path.md)
- [Model](/stable/api-documentation/types-and-objects/model.md)
- [TemplatedPath](/stable/api-documentation/types-and-objects/templated-path.md)
- [FileModel](/stable/api-documentation/types-and-objects/file-model.md)
- [FileGenerator](/stable/api-documentation/types-and-objects/file-generator.md)
- [FileModelColumn](/stable/api-documentation/types-and-objects/file-model-column.md)
- [OptionalFeature](/stable/api-documentation/types-and-objects/optional-feature.md)
- [Map\<K, V>](/stable/api-documentation/types-and-objects/map.md)
- [PrismaSchema](/stable/api-documentation/types-and-objects/prisma-schema.md)
- [IndexData](/stable/api-documentation/types-and-objects/index-data.md)
- [DefaultFunction](/stable/api-documentation/types-and-objects/default-function.md)
- [ModelTake](/stable/api-documentation/types-and-objects/model-take.md)
- [ModelTakeWithGlobal](/stable/api-documentation/types-and-objects/model-take-with-global.md)
- [AbstractModelTake](/stable/api-documentation/types-and-objects/abstract-model-take.md)
- [EnvironmentVariable](/stable/api-documentation/types-and-objects/environment-variable.md)
- [GeneratorRunCondition](/stable/api-documentation/types-and-objects/generator-run-condition.md)
- [GeneratorConfig](/stable/api-documentation/types-and-objects/generator-config.md)
- [ImportedType](/stable/api-documentation/types-and-objects/imported-type.md)
- [IntrospectionModel](/stable/api-documentation/types-and-objects/introspection-model.md)
- [SimpleIntrospectionMatcher](/stable/api-documentation/types-and-objects/simple-introspection-matcher.md)
- [StringIntrospectionMatcher](/stable/api-documentation/types-and-objects/string-introspection-matcher.md)
- [BaseIntrospectionMatcher](/stable/api-documentation/types-and-objects/base-introspection-matcher.md)
- [ComplexIntrospectionMatcher](/stable/api-documentation/types-and-objects/complex-introspection-matcher.md)
- [ModelPatterns](/stable/api-documentation/types-and-objects/model-patterns.md)
- [IntrospectionConfig](/stable/api-documentation/types-and-objects/introspection-config.md)
- [Command Reference](/stable/api-documentation/command-reference.md): This page provides information on all commands, flags and configurations that you can use with the improved Prisma Util CLI.
- [prisma-util prepare](/stable/api-documentation/command-reference/prepare.md)
- [prisma-util configure](/stable/api-documentation/command-reference/configure.md)
- [prisma-util schema](/stable/api-documentation/command-reference/schema.md)
- [prisma-util interactive](/stable/api-documentation/command-reference/interactive.md)
- [prisma-util format](/stable/api-documentation/command-reference/format.md)
- [prisma-util migrate reset](/stable/api-documentation/command-reference/migrate-reset.md)
- [Configuration Reference](/stable/api-documentation/configuration-reference.md): This page provides information on every configuration option available in the Prisma Util configuration file.
- [baseSchema](/stable/api-documentation/configuration-reference/base-schema.md)
- [includeFiles](/stable/api-documentation/configuration-reference/include-files.md)
- [excludeModels](/stable/api-documentation/configuration-reference/exclude-models.md)
- [optionalFeatures](/stable/api-documentation/configuration-reference/optional-features.md)
- [extendModels](/stable/api-documentation/configuration-reference/extend-models.md)
- [relations](/stable/api-documentation/configuration-reference/relations.md)
- [codeGenerators](/stable/api-documentation/configuration-reference/code-generators.md)
- [ftsIndexes](/stable/api-documentation/configuration-reference/fts-indexes.md)
- [schema](/stable/api-documentation/configuration-reference/schema.md)
- [middleware](/stable/api-documentation/configuration-reference/middleware.md)
- [defaultFunctions](/stable/api-documentation/configuration-reference/default-functions.md)
- [environment](/stable/api-documentation/configuration-reference/environment.md)
- [deprecated](/stable/api-documentation/configuration-reference/deprecated.md)
- [take](/stable/api-documentation/configuration-reference/take.md)
- [generators](/stable/api-documentation/configuration-reference/generators.md)
- [fieldTypes](/stable/api-documentation/configuration-reference/field-types.md)
- [introspection](/stable/api-documentation/configuration-reference/introspection.md)
