cubicweb #1896724 crash on upgrade from 3.12 with sqlserver [validation pending]

File "e:\Pylos\Callisto\cubicweb\misc\migration\bootstrapmigration_repository.py", line 39, in <module>
sql('ALTER TABLE entities ADD COLUMN asource VARCHAR(64)')
File "e:\Pylos\Callisto\cubicweb\server\migractions.py", line 1486, in sqlexec
cu = self.session.system_sql(sql, args)
File "e:\Pylos\Callisto\cubicweb\server\session.py", line 445, in system_sql
return source.doexec(self, sql, args, rollback=rollback_on_failure)
File "e:\Pylos\Callisto\cubicweb\server\sources\native.py", line 742, in doexec
cursor.execute(str(query), args)
File "e:\Pylos\Callisto\logilab\database\sqlserver.py", line 109, in execute
self._cursor.execute(sql)
ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near the keyword 'COLUMN'. (156) (SQLExecDirectW)")
instance callisto_dev not upgraded: ('42000', "[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near the keyword 'COLUMN'. (156) (SQLExecDirectW)")

prioritynormal
typebug
done in3.13.4
load left0.000
closed by#8767d03dab17 [3.13 migration] closes #1896724: some db backend (eg sqlserver) doesn't support ADD COLUMN