Błąd składniowy w wyrażeniu SQL

0

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 ?

0

Czekaj czekaj pokaż wprost co Ania zrobiła odnośnie tego kawałka kodu i skąd wzięłaś ten "znicz".

0

Spróbuj VARBINARY zamienić na CLOB, bo domyslam się ze bedzie ta kolumna potrzebna do przechowywania dużych plików?
CREATE TABLE oauth_access_token (
token_id VARCHAR(255),
token CLOB,
authentication_id VARCHAR(255),
user_name VARCHAR(255),
client_id VARCHAR(255),
authentication CLOB,
refresh_token VARCHAR(255)
);

1 użytkowników online, w tym zalogowanych: 0, gości: 1