Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/HashLoad/ORMBr

ORMBr Framework for Delphi (Isaque Pinheiro)
https://github.com/HashLoad/ORMBr

Molhoria - TRttiSingleton.GetInstance.RunValidade() mostrar mensagem do param ConstraintErrorMessage do atributo Dictionary()

e613204210590016fafd934ace6f7046f0c92465 authored over 5 years ago by Isaque Pinheiro <[email protected]>
Correção - Ajuste de melhorias na estrutura de diretórios

38cd7699d2ae36420489acf7ba55fddc2e0c3df0 authored over 5 years ago by Isaque Pinheiro <[email protected]>
Correção - tratado coluna que seja JoinColumn() para que o BuildDatabase não o considere ao atualiza o banco.

eb6ecd0a99b3b4890f874f1a9d10ec10117db31c authored over 5 years ago by Isaque Pinheiro <[email protected]>
Merge branche : developer to master

d8344b91b4542e8058ad713c624f0c76de1e5aae authored over 5 years ago by Isaque Pinheiro <[email protected]>
Correção - Bug RESful para tipo TDateTime

9db416cdaf01323b9115b9bf2e379afdb57ddcc6 authored over 5 years ago by Isaque Pinheiro <[email protected]>
Novo - Suporte SQLDirect http://www.sqldirect-soft.com/

7f2140f533af055926b6bd1f6fa0d320093c4411 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Novo - Suporte SQLDirect

Novo - Exemplo SQLDirect
Fix - Select registros filhos no EOF()

e27cfc4c7d9000a456c110dfec9b94ec32ba54da authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Novo - Suporte ElevateDB

Novo - Suporte NexusDB

ea5444d86d2d41d983727335658e9bb2f77a33b9 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
resolve #2

Novo - Método TManagerDataSet.AutoNextPacket<T>.AutoNextPacket(Value)

0942cb55f1e8d028c2b73fa21d4abdf3ddedb41d authored almost 6 years ago by Isaque Pinheiro <[email protected]>
resolve #1

c67933025419623593bcc626be916cb9a2cbf911 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Novo - Exemplo mostrando uso do TManagerObjectSet

Corrigido - Gerenciamento das chamadas NextPacket e NextPacketList, quando não tem mais registros...

dd2f3f1959a5f6a982b9a1c3d730ab0e85678a8d authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Correção - Componentes RESTFul

6824809ceb216b1cdc1edd67b4416921554c06a9 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Novo - Suporte a FIBPlus

Novo - Suporta a IBObjects
Melhoria - ORMBrInstall
Melhoria - Refatoração

32f64778d7b34bc6708de8a3c0788d05a3a7f6f3 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Add - Criado um instalador para o ORMBr suas funções são:

a) Registar o ORMBr na tela principal do Delphi
b) Add todos os paths librarys para que não preci...

84ecf06cbbdb7c91a466fbe75d445d4fee49cf96 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Add - Mais de 120 testes usando o IDBConnection

Add - Novo driver de conexão a banco de dados IB Express(IBX)
Add - Exemplo de uso do driver IBX
...

aa63577ba6eed0989340a0f5c4ee145137c0606f authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Correção - Tratamento para conseguir gravar NULL nos campos do tipo Nullable<T>

Melhorias - Refatoração de código.

02ff75255464cfaad54df3b39b2af531d424f8f1 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Mostrando uso do Enumeration

7627e0e9404a3a288273e81101f4f4e9604dff3a authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção para execução do método Object.Update(), sem ter alterado nada.

7bba2f9e28949d10178fdad6c842ad816b67a3a9 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Melhoria - Refatoração de código

Novo - Usando Objeto agora, teremos o recurso de popular as propriedades com valor DefaultExpress...

823a3eeb272488e7e980b14a6ba08df27894f82a authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Merged in omsistemas/ormbr/omsistemas/ajuste-na-procedure-setfieldtoproperty-p-1548792893826 (pull request #6)

Ajuste na procedure "SetFieldToProperty" para tratar corretamento os campos tipo "Boolean"

Appr...

b5b4e59c793eea023a61a8cbb4ebf0bf56e9c10b authored almost 6 years ago by Maicon da Silva Evangelista <[email protected]>
Add - Exemplo de uso do ICriteria

3b60189f3dba74ca2c9e524e7810c3e7a89e0960 authored almost 6 years ago by Isaque Pinheiro <[email protected]>
Ajuste na procedure "SetFieldToProperty" para tratar corretamento os campos tipo "Boolean"

435dd5ac046ac927ffd482c670ea0a5d1a1cb4dc authored almost 6 years ago by Maicon da Silva Evangelista <[email protected]>
New - DPK para o ORMBrInstall

c03b600185d79df4a762fe8ff8030a1c56be75e9 authored about 6 years ago by Isaque Pinheiro <[email protected]>
New - Criado Instalador para adicionar os paths na IDE do Delphi agilizando a inicialização de uso do framework

Bug - Correção feita pelo Maicon Silva Evangelista no grupo Telagram.

27694214961043c1f6ad074f2036194544fd4aa3 authored about 6 years ago by Isaque Pinheiro <[email protected]>
Merged in diegorbaptista/ormbr (pull request #4)

Inclusão de validação no tipo VARCHAR(MAX) do SQL Server.

eeb19694c08ac0d5a784b85f0540111d27b58e73 authored about 6 years ago by Diego Ricardo Baptista <[email protected]>
Melhorias

a2e0adc150b2263fc0b49016dbc98ae3110c1e35 authored about 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Memory Leak

47183296e43a9dcfacc9b844b17647a3174a3a9f authored about 6 years ago by Isaque Pinheiro <[email protected]>
Redefinição do tipo IMAGE ftGraphic <-> IMAGE no Microsoft SQL Server.

cc52bdfc7c7f05001ac80cbc93696be1a8f3085a authored over 6 years ago by diegorbaptista <[email protected]>
Inclusão de validação no tipo VARCHAR(MAX) do SQL Server.

4804e47f98b06b22087766ea70bbe5038046a371 authored over 6 years ago by diegorbaptista <[email protected]>
Merged in diegorbaptista/ormbr (pull request #3)

Inclusão de novos tipos de fields para Microsoft SQL Server.

Approved-by: Isaque Pinheiro <isaq...

12adac7565194089a24b0dfeceaa7117cc5c1060 authored over 6 years ago by Diego Ricardo Baptista <[email protected]>
Merge https://bitbucket.org/diegorbaptista/ormbr

0191803a2d80d6c112a962449ff2d4f7f9d5b9a3 authored over 6 years ago by diegorbaptista <[email protected]>
Inclusão de novos tipos de fields para Microsoft SQL Server.

df00daba9410a2ddb08976ef905b4dd0ad6dc312 authored over 6 years ago by diegorbaptista <[email protected]>
Merged isaquepinheiro/ormbr into master

d218a12d25b64dca673d8e16cdfaf471fef38f7d authored over 6 years ago by Diego Ricardo Baptista <[email protected]>
Up - Otimização de relacionamento mestre-detalhe

324aaa3b0a5ffd59dbaaa9aa897691a36686ee16 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Ajutes de validação de campos em objetos

ec4accd50110d31c00fb50312c0fd82b05262649 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - correção de Bug na filtragem em multi niveis.

ab035083d7d370eb382df57f3cee3646ce31a56f authored over 6 years ago by Isaque Pinheiro <[email protected]>
Teste Validação de campos do Objeto

08da61569c7b3b33b95d2156afbd51f9bf58f0c8 authored over 6 years ago by Isaque Pinheiro <[email protected]>
[-] - Remoção do atributo HighestConstraint(), agora existem os de nomes:

MinimumValueConstraint()
MaximumValueConstraint()

d02b03d9c8d88a980923af0204458b4253419e29 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Mod - Melhorias no recurso de validação de campos, contribuiçao (Samuel filho)

95874d4b7174a216baace70eaec5daa72b32cb2b authored over 6 years ago by Isaque Pinheiro <[email protected]>
New - Melhoria no driver SQLite quando usar o atributo Sequence() com AutoInc, para caso o nome da sequence não existir no banco que seja criada.

Fix - Alteração das chamadas dos métodos GetValue() para GetNullableValue() em pontos onde estava...

d2cdc56c3997fec137dda5b9905761404b2dc358 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção de bug onde não filtrava os registros do terceiro nivel para baixo.

b2da1d2ad6c5eb6d3935ad0855a3c1eafe77d7ee authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fixed - Correção de BUG usando o ManagerObjectSet com classes em vários níveis.

a3f182979afa4481e71d2e6061527c2dd8987484 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Bug no metodo TRttiSingleton.RunValidade, deve ser passado o Objeto não a Class.

bbc2b21b14263cf68b1b0b09cc417a8850602db1 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção no exemplo mostrando o uso de Enumeration.

15e1a9dcca65649ab3b7465dcbeffe1057a8672d authored over 6 years ago by Isaque Pinheiro <[email protected]>
Atualização Exemplo Multi Niveis

17d1c72f44d84c52e4eb68501e0a56d5842bf9fb authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - ormbr.core.consts.pas

62d0acb99d20481e446974984f26c5dcfd47d0ae authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção de memoryleak no uso da nova class TAsField usada pela interface IDBResultSet

Fix - Correção de bug na variavel de controle de campos que sofreram alterações.

a0cbe05a51e0d25f9ce9a531d63088b2065b92e0 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção no atributo Enumeration() podendo agora o mesmo TEnum gravar informações diferentes no banco como segue o exemplo:

Meu Enum: TMyEnum = (fmsEmitente, fmsTerceiros, fmsDestinatario, fmsSemFrete);

Propriedades na ...

54cb2e6b0bfc0dac0c23fe01cb6d41e2c41f0228 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção nas diretivas de compilação da classe TManagerDataSet

Fix - Adicionado métodos de nome NextPacketList() na sessão dataset para atender a pesquisa retor...

90da008234853676fff6d713d6b267cb9c01c8fc authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção de bug na filtragem de hierarquia com vários níveis.

Upd - Refatoração de código.

cde9ed671d1d17f10d5aa916c0c3f83c20c3e3bc authored over 6 years ago by Isaque Pinheiro <[email protected]>
New - Adicionado exemplo mostrando o uso de vários níveis de classe e subclasses, também é mostrado como ter em uma classe dados de duas ou mais tabelas através do atributo Association()

9ee9fbc9bc413eaf6d10695c1f55c63a762f83b7 authored over 6 years ago by Isaque Pinheiro <[email protected]>
New - Adicionado mais funções de retornos no metodo FieldByName() da interface IDBResultSet.

470abf9a1d8f2d353edf505484c7c1b207796b64 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção de bug na filtragem de dados usando dataset.

c48aa6c765c61274fd9793e3a200a081375a4355 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção de filtragem dos registros das classes filhas que abertas pelo atributo Association()

ea62d4064f109d189be3fe9f2260b265f15a62d2 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Refatoração no tratamento de montagem do comand SQL para o atributo Association() em vários níveis de subclasses.

74d7faf2632df6aaab72360c58ef288f67fa13a8 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Sobrecarga do método Create do atributo JoinColumn()

16dc4db35cb2485ed8696fef1af252591ff6a912 authored over 6 years ago by Isaque Pinheiro <[email protected]>
New : Novo exemplo mostrando abertura de dados em vários níveis

New : Novo attribute FieldEvents(), esse atributo é definido na propriedade, para checar se o eve...

da085e9ba26280ace21bb3cefdbf072795ef4a33 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção para situação onde é preciso fazer 2 INNER JOIN na mesma tabela, agora o atributo JoinColumn() passa a ter o AliasTable.

713dd6983f48fdc84358e1fe642336a06f85c1d0 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Novo attributo para os componentes REST

24f41c09653fbf1091a4beb9a38b820a287990e7 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção no AutoIncrement no banco MySQL estava somando de dois em dois numeros.

44774b91e00764995095c692ded553fb0969b800 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Ajuste para versão do Delphi

5f9a79bb666b45f3e32c3dd693a66400ae970f29 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Refatoração

Fix - Correção das functions Encode e Decode para trabalhar com campo do tipo TBlob
Add - Propri...

424bdb0622bdeb5e6e98aec0ca0751edf94ceddf authored over 6 years ago by Isaque Pinheiro <[email protected]>
Merged in giovanimdelcol/ormbr (pull request #2)

Exceção ao realizar bind agora diz qual coluna a gerou.

Approved-by: Isaque Pinheiro <isaquesp@...

372de4ce2eb49477356bddb75c2bccd8d0a6d2bc authored over 6 years ago by Giovani Mazuchelli Del Col <[email protected]>
Fixed - Checagem de tipos de campo não considerava o tipo ftAutoInc

f27dc23b085ea8bd7582fb32e8fbb23fd250576b authored over 6 years ago by Isaque Pinheiro <[email protected]>
Exceção ao realizar bind agora diz qual coluna a gerou. Pode ajudar a encontrar bugs em modelos recém alterados ou criados

f6a373a8caaccb6c6624046ea7c4a300642cabc6 authored over 6 years ago by Giovani <[email protected]>
Correção de pasta de imagens

f6f539e466c1b92f93582eddfc3764815aa5e4a1 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Mais recursos mostrado

8278bbb447514f3869cc809c5b7cbe20a5f5b2fc authored over 6 years ago by Isaque Pinheiro <[email protected]>
New - Ajuste e exemplo de como usar TBlob no Firemonkey.

bc9b80f1d657c0b1a0de051d5c7b0c57815cdecb authored over 6 years ago by Isaque Pinheiro <[email protected]>
Correção

1c74da858d7dc40394f8b87285a16ca645343f05 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fixed - Correção no exemplo DataSnap.

Fixed - Correção para AV quando o campo PK esta definido como Nullable<>

09ad4df59fd0814d26a6f51611767ec68256f503 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Colaboração do Gerador de Modelos

de4d80dcb6a7a3c6102deebcd007a9b83919466c authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fixed - Correção de erro usando MongoDB

Fixed - Correção não conversão de object to JSON com sub-classes.

2e19bc9371538e87e56829f36eec5f33933adb82 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Pasta Renomeada

98116cc87337548d72953f98d33afe27502ba71f authored over 6 years ago by Isaque Pinheiro <[email protected]>
Merge development para master

d2834738a44780d9855719a9a13fabccd676af57 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fixed - Corrigido bug na conversão do object para json

Fixed - Corrigido todos os exemplos
New - Definido no dataset a ordem descrita na classe

e927a24505ea6d14b5f8c508f5a7b98c86034ab4 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fixed - Erro critico no Update, entrando no metodo mesmo sem ter nada alterado.

Fixed - Não estava buscando registros no método NexPacket, pois o camando gerado vinha vazio.
FIx...

4af6f6908f884b0998483d2dcb445ec7804d5f32 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Novo driver de acesso a mongoDB via engine MongoWire.

Add - Componente de conexão para MonogoWire.

d9c3a3af9574fea4b62b53ee896912a327d37ac3 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Change - Refatoração de código

New - Nova function ObjectListToJsonString param TObjectList<TObject>
New - Nava function JSONObj...

121b2b5ef62fb23fb6d2f0b3f573238364ad544b authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Adicionado metodo Find para REST informando o nome do metodo.

61f95f1e2fba199432f94aeb475887dab6686434 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Merge branch 'master' of https://bitbucket.org/isaquepinheiro/ormbr

19dd88f265e622ab81963d013266ad5c0afb7dfc authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

00613eb55d842594949558c81e67f5aa85890a2b authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

e6b74e73b60e6c8743485dc84adf1ea80586cb38 authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

3357b76a667fbb446cb78f03ca48208abf890cca authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

5a20f6d389e38ebb3e4e6cf228d6a0a87cad04bc authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

d956161a4fc5285878b1e965580a3a8bc6cc989f authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

6f5025bc07d668ee99d46b2c35369104e4930028 authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

aa5d640c69502e7489a7f991263e3d3e683affd8 authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

221717018f8b8ea69a89ecc2bf3ad8de92bdb305 authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

74fa28c92b05662ad5e1da41acf712b86adda49e authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

835a938eb51dbd8f1eedb2b1db9f36cbed2b5039 authored over 6 years ago by Isaque Pinheiro <[email protected]>
README.md edited online with Bitbucket

7c3fceb5d1b2bc4d6cfd21cb12d2b86a839fcf54 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Refatoração de código

Add - TObjectSetManager pode subistituir o uso do IContainerObjectSet
Add - TDataSetManager pode ...

55e7eaaba3dc7181ee112fcd207560c968dd779a authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Criado atributo SubResource() para uso do REST API

Mod - MOdigficado o nome da lista de objetos internos ao TManager de DataList para NestedList.

484c3bd9e70173e7d4aad75694c9e3c1f99e4363 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Merged in development (pull request #1)

Development

bd4ef8d3bcf48339dded1d4f62f57152de1d0cf1 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Mod - Ajustes feitos com diretivas para funcionalidade com REST da forma antiga e a nova que esta por vir, com uma SUITE de componentes.

66c3e85c5b3b26eb660d545a1fe6331e963fed27 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Mod - Modificado o metodo Insert da session datasnap para receber somente um objeto de cada vez ao invés da uma lista.

Add - Adicionado o código para o método RefreshRecord usando REST.
Fix - Tratamento de vazamento ...

663a4fca987a172c0c56e6a8ee3212b26289e640 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Novo exemplo mostrando o uso da nova classe TManagerDataSet

74c06c240c094f554a93ec0f9ccc641ef4bbcbe8 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Correção Bug

0f211785c5fd6396ba20a66cf3efaebf5bc604d1 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Fix - Corrigido bub que usando REST o dataset filhos ia aderindo registros duplicados que fosse chamado o Open() varias vezes seguido.

Fix - Refatoração de código.
Add - Adicionado diretivas "USEFDMEMTABLE", "USECLIENTDATASET", para...

2b851bda377d6d05e7eb474b7e11d7c72cbd96d5 authored over 6 years ago by Isaque Pinheiro <[email protected]>
Add - Unit necessária para novas implementações que estão por vir.

749d4294fd1ad5a43355abb8a80d5dda0119554d authored over 6 years ago by Isaque Pinheiro <[email protected]>