Skip to content

Commit 4a05828

Browse files
authored
Merge pull request #601 from taniabogatsch/duckdb-chaos
Add the duckdb-chaos extension to the list of community extensions 💥
2 parents 25ca699 + 9091820 commit 4a05828

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

extensions/chaos/description.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
extension:
2+
name: chaos
3+
description: Creates chaos! ⋆✴︎˚。⋆ duckdb-chaos allows you to throw any type of DuckDB exception, or to raise a SIGSEGV, SIGABRT, or SIGBUS signal.
4+
version: 0.0.1
5+
language: C++
6+
build: cmake
7+
license: MIT
8+
maintainers:
9+
- taniabogatsch
10+
repo:
11+
github: taniabogatsch/duckdb-chaos
12+
ref: e112242b794466d2a4a577af0a92fce836708a71
13+
14+
docs:
15+
hello_world: |
16+
-- Throw exceptions!
17+
SELECT duckdb_chaos_exception('hello', 'CATALOG');
18+
SELECT duckdb_chaos_exception('hello', 'INTERNAL');
19+
SELECT duckdb_chaos_exception('hello', 'FATAL');
20+
21+
-- Raise signals!
22+
SELECT duckdb_chaos_signal('SIGSEGV');
23+
SELECT duckdb_chaos_signal('SIGABRT');
24+
SELECT duckdb_chaos_signal('SIGBUS');
25+
26+
extended_description: |
27+
Creates chaos! ⋆✴︎˚。⋆ duckdb-chaos allows you to throw any type of DuckDB exception, or to raise a SIGSEGV, SIGABRT, or SIGBUS signal.
28+
Signals do not work on Windows.
29+
30+

0 commit comments

Comments
 (0)