Podążam za pewnym poradnikiem, pobrałam ich kod i jak to zwykle bywa przy projektach z githuba, nic nie działa.
Występują tam takie dwa polecenia:
CREATE TABLE oauth_access_token (
token_id VARCHAR(255),
token LONG VARBINARY,
authentication_id VARCHAR(255) PRIMARY KEY,
user_name VARCHAR(255),
client_id VARCHAR(255),
authentication LONG VARBINARY,
refresh_token VARCHAR(255)
);
CREATE TABLE oauth_refresh_token (
token_id VARCHAR(255),
token LONG VARBINARY,
authentication LONG VARBINARY
);
Przy uruchamianiu projektu otrzymuję takie oto info:
Reason: liquibase.exception.DatabaseException: Błąd składniowy w wyrażeniu SQL
"CREATE TABLE OAUTH_ACCESS_TOKEN (
TOKEN_ID VARCHAR(255),
TOKEN LONG VARBINARY[*],
AUTHENTICATION_ID VARCHAR(255) PRIMARY KEY,
USER_NAME VARCHAR(255),
CLIENT_ID VARCHAR(255),
AUTHENTICATION LONG VARBINARY,
REFRESH_TOKEN VARCHAR(255)
) ";
oczekiwano
"RAW, (, FOR, UNSIGNED, NOT, NULL, AS, DEFAULT, GENERATED, NOT, NULL, AUTO_INCREMENT, BIGSERIAL, SERIAL, IDENTITY, NULL_TO_DEFAULT, SEQUENCE, SELECTIVITY, COMMENT, CONSTRAINT, PRIMARY, UNIQUE, NOT, NULL, CHECK, REFERENCES, ,, )"
Czy ktoś jest w stanie stwierdzić, jaki jest tu błąd składniowy ?