---
title: CKEnvironment
framework: CKTool JS
role: symbol
role_heading: Enumeration
platforms: [cktool js 1.2.15+]
path: cktooljs/ckenvironment
---

# CKEnvironment

An enumeration of container environments.

## Declaration

```data
interface CKEnvironment {
	const string DEVELOPMENT;
	const string PRODUCTION;
};
```

## Overview

Overview During initial development of your app, you create your schema and add records for testing in the development environment. Apps sold in the App Store can only access the production environment. Before you publish your app, you must deploy the development schema to the production environment to copy over its record types, fields, and indexes. import { CKEnvironment } from "@apple/cktool.database";

## Topics

### Enumeration Cases

- [DEVELOPMENT](cktooljs/ckenvironment/development.md)
- [PRODUCTION](cktooljs/ckenvironment/production.md)

## See Also

### Global Structures and Enumerations

- [Container](cktooljs/container.md)
- [ContainersResponse](cktooljs/containersresponse.md)
- [ContainersSortByField](cktooljs/containerssortbyfield.md)
- [SortDirection](cktooljs/sortdirection.md)
