into sqlite для преобразований
Преобразовать таблицу в базу данных SQLite.
Сигнатура
> into sqlite {flags} (file-name)
Флаги
-
--table-name, -t {string}: Указать имя таблицы для хранения данных.
Параметры
-
file-name: Указать имя файла для сохранения базы данных.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| table | nothing |
| record | nothing |
Примеры
Преобразовать записи ls в базу данных SQLite с именем таблицы 'main'.
> ls | into sqlite my_ls.db
Преобразовать записи ls в базу данных SQLite с именем таблицы 'my_table'.
> ls | into sqlite my_ls.db -t my_table
Преобразовать литерал таблицы в базу данных SQLite с именем таблицы 'main'.
> [[name]; [-----] [someone] [=====] [somename] ['(((((']] | into sqlite filename.dbВставить одну запись в базу данных SQLite.
> { foo: bar, baz: quux } | into sqlite filename.dbВставить данные, содержащие записи, списки или таблицы, которые будут храниться в столбцах JSONB. При чтении напрямую через cell-path эти столбцы будут автоматически преобразованы обратно в объекты nu.
> {a_record: {foo: bar, baz: quux}, a_list: [1 2 3], a_table: [[a b]; [0 1] [2 3]]} | into sqlite filename.db -t my_table
(open filename.db).my_table.0.a_list
╭───┬───╮
│ 0 │ 1 │
│ 1 │ 2 │
│ 2 │ 3 │
╰───┴───╯
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_sqlite.html