[firebase-br] RES: Erro com migrations

hpensador em gmail.com hpensador em gmail.com
Sexta Setembro 4 09:11:12 -03 2020


Bom dia Marcelo!

Mesmo você estando utilizando Firebird esse não é um erro ocasionado pelo
mesmo. Como você bem disse esse aqui realmente não é o lugar que irá
consegui essa ajuda. Procure por grupos de programação em C# lá com certeza
haverá desenvolvedores que já possam ter passado por este problema e lhe
ajudar.

[ ]'s,
Hélio

-----Mensagem original-----
De: lista <lista-bounces em firebase.com.br> Em nome de Marcelo - MK Softwares
via lista
Enviada em: sexta-feira, 4 de setembro de 2020 08:59
Para: lista em firebase.com.br
Cc: Marcelo - MK Softwares <marcelo em mksoftwares.com.br>
Assunto: [firebase-br] Erro com migrations

Pessoal

Sei que aqui não é o lugar melhor pra se perguntar isso, mas queria saber se
alguém já passou por isso, e se sim como contornou a situação.

Estou desenvolvendo uma API rest em C# para o meu sistema, onde este usa
firebird 2.5.

Consegui efetuar a conexão com o banco, e esta bem funcional. Mas chegou a
hora de definir as permissões nas controllers e decidimos usar o Identity da
microsoft. Até ai tudo bem conseguimos implantar as operações
tranquilamente. O problema começou a tentar aplicar a migrations inicial do
Identity.

Segue o erro e se alguem puder ajudar agradeço.

Failed executing DbCommand (30ms) [Parameters=[], CommandType='Text',
CommandTimeout='30'] CREATE TABLE "AspNetUserClaims" (
     "Id" INTEGER GENERATED BY DEFAULT AS IDENTITY NOT NULL,
     "UserId" VARCHAR(256) NOT NULL,
     "ClaimType" BLOB SUB_TYPE TEXT,
     "ClaimValue" BLOB SUB_TYPE TEXT,
     CONSTRAINT "PK_AspNetUserClaims" PRIMARY KEY ("Id"),
     CONSTRAINT "FK_AspNetUserClaims_AspNetUser~" FOREIGN KEY ("UserId")
REFERENCES "AspNetUsers" ("Id") ON UPDATE NO ACTION ON DELETE CASCADE );
FirebirdSql.Data.FirebirdClient.FbException (0x80004005): Dynamic SQL Error
SQL error code = -104 Token unknown - line 2, column 28 BY
  ---> Dynamic SQL Error
SQL error code = -104
Token unknown - line 2, column 28
BY
    at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
    at
Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(Rela
tionalCommandParameterObject
parameterObject)
    at
Microsoft.EntityFrameworkCore.Migrations.MigrationCommand.ExecuteNonQuery(IR
elationalConnection
connection, IReadOnlyDictionary`2 parameterValues)
    at
Microsoft.EntityFrameworkCore.Migrations.Internal.MigrationCommandExecutor.E
xecuteNonQuery(IEnumerable`1
migrationCommands, IRelationalConnection connection)
    at
Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String
targetMigration)
    at
Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.UpdateDat
abase(String
targetMigration, String contextType)
    at
Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabaseImpl(St
ring
targetMigration, String contextType)
    at
Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabase.<>c__D
isplayClass0_0.<.ctor>b__0()
    at
Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute
(Action
action)
Dynamic SQL Error
SQL error code = -104
Token unknown - line 2, column 28
BY

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html




Mais detalhes sobre a lista de discussão lista