Югабайт,
есть ли способ создать базу данных YB и ее схему, запустив один файл сценария со всеми упомянутыми здесь командами (https://docs.yugabyte.com/latest/quick-start/explore/ysql/#docker)
Югабайт,
есть ли способ создать базу данных YB и ее схему, запустив один файл сценария со всеми упомянутыми здесь командами (https://docs.yugabyte.com/latest/quick-start/explore/ysql/#docker)
Вы можете выполнять запросы с ysqlsh
из командной строки, используя -c
, например, мы используем это для создания базы данных:
./bin/ysqlsh -c 'create database ybdemo;'
Вы также можете выполнять сценарии sql с помощью ysqlsh, используя -f
(https://docs.yugabyte.com/latest/admin/ysqlsh/#f-filename-file-filename), пример:
./bin/ysqlsh -d ybdemo -f share/schema.sql
Это выполнит сценарий schema.sql
в базе данных ybdemo
. И повторите это для каждого файла .sql
.