Restrição de tabela SQLite - exclusiva em várias colunas

Posso encontrar "gráficos" de sintaxe neste site do SQLite, mas nenhum exemplo e meu código está travando. Eu tenho outras tabelas com restrições exclusivas em uma única coluna, mas quero adicionar uma restrição à tabela em duas colunas. Isto é o que eu tenho que está causando uma SQLiteException com a mensagem "erro de sintaxe".

CREATE TABLE name (column defs) 
UNIQUE (col_name1, col_name2) ON CONFLICT REPLACE

Estou fazendo isso com base no seguinte:

restrição de tabela

Para ficar claro, a documentação no link que forneci diz queCONTSTRAINT name deve vir antes da minha definição de restrição.

Algo que pode levar à solução, porém, é que tudo o que segue minhas definições de coluna entre parênteses é o que o depurador reclama.

Se eu colocar

...last_column_name last_col_datatype) CONSTRAINT ...

o erro épróximo a "CONSTRAINT": erro de sintaxe

Se eu colocar

...last_column_name last_col_datatype) UNIQUE ...

o erro épróximo a "UNIQUE": erro de sintaxe

questionAnswers(2)

yourAnswerToTheQuestion