Package com.io7m.cardant.database.api
@Version("1.0.0")
@Export
package com.io7m.cardant.database.api
Inventory system (Database API).
-
ClassDescriptionThe type of audit event searches.The server database configuration.The type of database connections.Create or do not create a database.The type of model database events.Data in the model database was updated.The type of exceptions raised by the server database.The type of server database factories.The type of file searches.Whether to include redacted items.The type of item searches.The type of paged queries.The database queries involving the audit log.Add an audit event.Search for audit events.Model database queries (Files).Get the given file.Parameters for retrieving a file.Create or update the given file.Remove the given file.Search for files.Model database queries (Items).Add an attachment to the given item.Parameters for the operation.Remove an attachment from the given item.Parameters for the operation.Create an item with the given ID.Mark the given items as deleted.Delete the given items.Retrieve the item with the given ID, if one exists.Retrieve the locations of the given item.Add or update metadata on an item.Parameters for the operation.Remove metadata from an item.Parameters for the operation.Reposit items.Start searching for items.Set the name for the given item.Parameters for the operation.Assign types to the given item.Parameters for the operation.Revoke types from the given item.Parameters for the operation.Model database queries (Locations).Add an attachment to the given location.Parameters for the operation.Remove an attachment from the given location.Parameters for the operation.Retrieve a location.List locations.Add or update metadata on a location.Parameters for the operation.Remove metadata from a location.Parameters for the operation.Create or update the given location.Assign types to the given location.Parameters for the operation.Revoke types from the given location.Parameters for the operation.The database queries involving maintenance.Execute maintenance queries.The base type of query interfaces.Model database queries (Types).Get multiple type declarations.Get a type declaration.Create or update a type declaration.Remove a type declaration.Search for type declarations that reference the scalar type with the given name.Search for type declarations.Get a scalar type declaration.Create or update a scalar type declaration.Remove a scalar type declaration.Search for scalar type declarations.The database queries involving users.Retrieve a user.Update the given user.CADatabaseQueryType<P,
R> The base type of queries that accept parameters and produce results.The roles used by the server database.Interfaces used for database telemetry.A database transaction.An open database.The type of declared type searches.The type of scalar type searches.The unit type.Upgrade or do not upgrade a database.Functions to update users.