Skip to main content

cqlsh 是一个基于 Python 的命令行客户端,用于在 scylla 集群上运行 CQL 命令。

项目描述

西拉-cqlsh

来自https://github.com/apache/cassandra的 cqlsh 的一个分支

创建回购:

git clone  -b trunk --single-branch git@github.com:apache/cassandra.git
sudo apt-get install git-filter-repo
cd cassandra

git filter-repo --path bin/cqlsh --path bin/cqlsh.py --path pylib/

测试:

pip install -e .
pip install -r pylib/requirements.txt

# run scylla with docker
docker run  -d scylladb/scylla:latest --cluster-name test

export DOCKER_ID=$(docker run -d scylladb/scylla:latest --cluster-name test)
export CQL_TEST_HOST=$(docker inspect --format='{{ .NetworkSettings.IPAddress }}' ${DOCKER_ID})
while ! nc -z ${CQL_TEST_HOST} 9042; do   
  sleep 0.1 # wait for 1/10 of the second before check again
done
          
 
# run scylla with CCM
ccm create cqlsh_cluster -n 1 --scylla --version unstable/master:latest
ccm start

pytest

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

scylla-cqlsh-6.0.2.tar.gz (670.2 kB 查看哈希

已上传 source

内置发行版

scylla_cqlsh-6.0.2-pp39-pypy39_pp73-win_amd64.whl (400.1 kB 查看哈希

已上传 pp39

scylla_cqlsh-6.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (485.7 kB 查看哈希

已上传 pp39

scylla_cqlsh-6.0.2-pp38-pypy38_pp73-win_amd64.whl (399.7 kB 查看哈希

已上传 pp38

scylla_cqlsh-6.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (483.7 kB 查看哈希

已上传 pp38

scylla_cqlsh-6.0.2-pp37-pypy37_pp73-win_amd64.whl (399.9 kB 查看哈希

已上传 pp37

scylla_cqlsh-6.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (483.7 kB 查看哈希

已上传 pp37

scylla_cqlsh-6.0.2-cp311-cp311-win_amd64.whl (490.3 kB 查看哈希

已上传 cp311

scylla_cqlsh-6.0.2-cp311-cp311-win32.whl (439.3 kB 查看哈希

已上传 cp311

scylla_cqlsh-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl (3.4 MB 查看哈希

已上传 cp311

scylla_cqlsh-6.0.2-cp311-cp311-musllinux_1_1_i686.whl (3.3 MB 查看哈希

已上传 cp311

scylla_cqlsh-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl (683.8 kB 查看哈希

已上传 cp311

scylla_cqlsh-6.0.2-cp310-cp310-win_amd64.whl (491.4 kB 查看哈希

已上传 cp310

scylla_cqlsh-6.0.2-cp310-cp310-win32.whl (440.4 kB 查看哈希

已上传 cp310

scylla_cqlsh-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (3.2 MB 查看哈希

已上传 cp310

scylla_cqlsh-6.0.2-cp310-cp310-musllinux_1_1_i686.whl (3.1 MB 查看哈希

已上传 cp310

scylla_cqlsh-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl (695.4 kB 查看哈希

已上传 cp310

scylla_cqlsh-6.0.2-cp39-cp39-win_amd64.whl (508.6 kB 查看哈希

已上传 cp39

scylla_cqlsh-6.0.2-cp39-cp39-win32.whl (456.0 kB 查看哈希

已上传 cp39

scylla_cqlsh-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (3.3 MB 查看哈希

已上传 cp39

scylla_cqlsh-6.0.2-cp39-cp39-musllinux_1_1_i686.whl (3.2 MB 查看哈希

已上传 cp39

scylla_cqlsh-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl (714.6 kB 查看哈希

已上传 cp39

scylla_cqlsh-6.0.2-cp38-cp38-win_amd64.whl (509.8 kB 查看哈希

已上传 cp38

scylla_cqlsh-6.0.2-cp38-cp38-win32.whl (456.6 kB 查看哈希

已上传 cp38

scylla_cqlsh-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl (3.8 MB 查看哈希

已上传 cp38

scylla_cqlsh-6.0.2-cp38-cp38-musllinux_1_1_i686.whl (3.6 MB 查看哈希

已上传 cp38

scylla_cqlsh-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl (712.4 kB 查看哈希

已上传 cp38

scylla_cqlsh-6.0.2-cp37-cp37m-win_amd64.whl (486.7 kB 查看哈希

已上传 cp37

scylla_cqlsh-6.0.2-cp37-cp37m-win32.whl (441.4 kB 查看哈希

已上传 cp37

scylla_cqlsh-6.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl (3.0 MB 查看哈希

已上传 cp37

scylla_cqlsh-6.0.2-cp37-cp37m-musllinux_1_1_i686.whl (2.8 MB 查看哈希

已上传 cp37

scylla_cqlsh-6.0.2-cp37-cp37m-macosx_10_9_x86_64.whl (695.9 kB 查看哈希

已上传 cp37