← Cloudflare Workers / workers / wrangler / commands
Hyperdrive
Управление Hyperdrive конфигурации базы данных с помощью Wrangler.
Чтобы управлять клиентскими сертификатами mTLS и сертификатами цепочки CA, используемыми Hyperdrive, см. Команды сертификатов.
hyperdrive create
Создайте конфигурацию Hyperdrive
npx wrangler hyperdrive create [NAME][NAME]stringобязательноИмя конфигурации Hyperdrive
--connection-stringstringСтрока подключения к базе данных, к которой должен подключаться Hyperdrive, например: protocol://user:password@host:port/database
--service-idstringID сервиса Workers VPC исходной базы данных
--origin-hoststringпсевдоним: --hostХост исходной базы данных
--origin-portnumberпсевдоним: --portНомер порта исходной базы данных
--origin-schemestringпсевдоним: --schemeпо умолчанию: postgresqlСхема, используемая для подключения к исходной базе данных
--databasestringИмя базы данных в исходной базе данных
--origin-userstringпсевдоним: --userИмя пользователя для подключения к исходной базе данных
--origin-passwordstringпсевдоним: --passwordПароль, используемый для подключения к исходной базе данных
--access-client-idstringClient ID токена Access, используемого при подключении к исходной базе данных
--access-client-secretstringClient Secret токена Access, используемого при подключении к исходной базе данных
--caching-disabledbooleanОтключает кеширование SQL-ответов
--max-agenumberЗадаёт максимальную длительность хранения элементов в кеше; нельзя указать, если кеширование отключено
--swrnumberУказывает, сколько секунд кеш может отдавать ответ после того, как он устареет; недоступно для настройки, если кеширование отключено
--ca-certificate-idstringпсевдоним: --ca-certificate-uuidЗадаёт пользовательский сертификат CA при подключении к исходной базе данных. Должен быть допустимым UUID уже загруженного сертификата CA.
--mtls-certificate-idstringпсевдоним: --mtls-certificate-uuidЗадаёт пользовательские клиентские сертификаты mTLS при подключении к исходной базе данных. Должен быть допустимым UUID уже загруженных сертификатов открытого и закрытого ключей.
--sslmodestringЗадаёт sslmode для подключения к базе данных. Для PostgreSQL: 'require, verify-ca, verify-full'. Для MySQL: 'REQUIRED, VERIFY_CA, VERIFY_IDENTITY'.
--origin-connection-limitnumber(Мягкое) максимальное количество соединений, которые Hyperdrive может устанавливать с исходной базой данных
--bindingstringИмя привязки этого ресурса в вашем Worker
--update-configbooleanАвтоматически обновлять файл конфигурации, добавляя в него новый ресурс
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
hyperdrive delete
Удалить конфигурацию Hyperdrive
npx wrangler hyperdrive delete [ID][ID]stringобязательноID конфигурации Hyperdrive
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
hyperdrive get
Получение конфигурации Hyperdrive
npx wrangler hyperdrive get [ID][ID]stringобязательноID конфигурации Hyperdrive
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
hyperdrive list
Получить список конфигураций Hyperdrive
npx wrangler hyperdrive listГлобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
hyperdrive update
Обновите конфигурацию Hyperdrive
npx wrangler hyperdrive update [ID][ID]stringобязательноID конфигурации Hyperdrive
--namestringДайте своей конфигурации новое имя
--connection-stringstringСтрока подключения к базе данных, к которой должен подключаться Hyperdrive, например: protocol://user:password@host:port/database
--service-idstringID сервиса Workers VPC исходной базы данных
--origin-hoststringпсевдоним: --hostХост исходной базы данных
--origin-portnumberпсевдоним: --portНомер порта исходной базы данных
--origin-schemestringпсевдоним: --schemeСхема, используемая для подключения к исходной базе данных
--databasestringИмя базы данных в исходной базе данных
--origin-userstringпсевдоним: --userИмя пользователя для подключения к исходной базе данных
--origin-passwordstringпсевдоним: --passwordПароль, используемый для подключения к исходной базе данных
--access-client-idstringClient ID токена Access, используемого при подключении к исходной базе данных
--access-client-secretstringClient Secret токена Access, используемого при подключении к исходной базе данных
--caching-disabledbooleanОтключает кеширование SQL-ответов
--max-agenumberЗадаёт максимальную длительность хранения элементов в кеше; нельзя указать, если кеширование отключено
--swrnumberУказывает, сколько секунд кеш может отдавать ответ после того, как он устареет; недоступно для настройки, если кеширование отключено
--ca-certificate-idstringпсевдоним: --ca-certificate-uuidЗадаёт пользовательский сертификат CA при подключении к исходной базе данных. Должен быть допустимым UUID уже загруженного сертификата CA.
--mtls-certificate-idstringпсевдоним: --mtls-certificate-uuidЗадаёт пользовательские клиентские сертификаты mTLS при подключении к исходной базе данных. Должен быть допустимым UUID уже загруженных сертификатов открытого и закрытого ключей.
--sslmodestringЗадаёт sslmode для подключения к базе данных. Для PostgreSQL: 'require, verify-ca, verify-full'. Для MySQL: 'REQUIRED, VERIFY_CA, VERIFY_IDENTITY'.
--origin-connection-limitnumber(Мягкое) максимальное количество соединений, которые Hyperdrive может устанавливать с исходной базой данных
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации