Ecosyste.ms: OpenCollective

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

github.com/KumbiaPHP/ActiveRecord

New Active Record for KumbiaPHP
https://github.com/KumbiaPHP/ActiveRecord

Revert to the correct array expected

The informative error was completely clear

22ea2732979f965194d9d02794f42f11b5cfcb8e authored over 4 years ago by Joanhey <[email protected]>
Testing small change error

in expectedGetFields()

f742fedaff4ec7c1bf8118066acec6788f3169f5 authored over 4 years ago by Joanhey <[email protected]>
Delete unused code

1676383f1a2ed7e9f6c7207602b6e89933bae7e5 authored over 4 years ago by Joanhey <[email protected]>
Fix typo

c5408ff51c02539033e2e1eaa48b4ac361d849b1 authored over 4 years ago by Joanhey <[email protected]>
Fix expectedGefFields array

50abb159069dd273283c1e5d690a6e7ff022176c authored over 4 years ago by Joanhey <[email protected]>
Only assert exact array in testGetFields()

Faster tests, more informative and easy to adapt-configure per driver

fefb503944f47fbb355a25c94b4be6ffaae3d548 authored over 4 years ago by Joanhey <[email protected]>
Revert last commit

36391467e8f98edd6d2886d898f71e5475317b18 authored over 4 years ago by Joanhey <[email protected]>
Travis force create table in public schema

69f4fe7c1dea14030792bde6cb3a648ce7b5c9c1 authored over 4 years ago by Joanhey <[email protected]>
Check if extension installed pdo_xxx

To skip the tests and show an informative message.

f856c49cd68647bcbd4e30783f96ed6ea5682d9a authored over 4 years ago by Joanhey <[email protected]>
Add PrivateUtil::callMethod()

To test private and protected methods easily.
Not allways necessary, but useful to check hidden b...

4ada44445bcc1739c529897dbbaed960cc0b2959 authored over 4 years ago by Joanhey <[email protected]>
Add funding to composer.json

72abb95c5b20caf4bbd9e497066bf61ad30f770b authored over 4 years ago by Joanhey <[email protected]>
Change table name to test

kumbia_test.test

3479dc668a3e8a59145348f7aa65a977f50c0dff authored over 4 years ago by Joanhey <[email protected]>
Add SQLite metadata class

de07c031021e2f6e0db5dcb27d4440c98fd93b96 authored over 4 years ago by Joanhey <[email protected]>
Change to table user in phpunit.xml

cae66bd6202c4da55bc6cb18ec8562a3acd4b7b4 authored over 4 years ago by Joanhey <[email protected]>
Now use database kumbia_test, table user

In english and the database name is less generic to avoid colissions

8d24d843b28ee2c222fa476a4d2afc7b2ced75ca authored over 4 years ago by Joanhey <[email protected]>
Delete unnecessary validations

So will be easy to pass parameters

aefb87ae84f5c46c45d98900b248b16b99a89840 authored over 4 years ago by Joanhey <[email protected]>
Fix filterColumn()

0e35c909756fe0974d07c985b342204b48be9c9d authored over 4 years ago by Joanhey <[email protected]>
Fix another typo :(

5359f5df20c5f741d285c2108e80011c5d61eca0 authored over 4 years ago by Joanhey <[email protected]>
Change createClass() to getMetadata()

a2d82dea4267f584d620dc0f42084b87dd1dd2dd authored over 4 years ago by Joanhey <[email protected]>
Delete extra variables

71b4dad65011b933fb8cf4a81162401c033353a1 authored over 4 years ago by Joanhey <[email protected]>
Mysql describe table return auto_increment

in lower case

087993c06afab0873aa498289b4ec3f7cfcfaa79 authored over 4 years ago by Joanhey <[email protected]>
Change mysql create table

f41bb56a870739e237075152f6066cf21945c4cd authored over 4 years ago by Joanhey <[email protected]>
Update MetadataTest to reflect changes in sql

750c2566019ccdc0c1a5980c4c9f025fb64905a9 authored over 4 years ago by Joanhey <[email protected]>
Fix mysql create table

b51faca3238f4307ae0ffbf45f8af9b492e2661b authored over 4 years ago by Joanhey <[email protected]>
Fix testGetAutoFields()

3a3f6c4c814b71547b9e9c49735efc39a27b645d authored over 4 years ago by Joanhey <[email protected]>
Delete unnecessary test type return

The class have return typehints

42cdeab7490fd5fc61a6e27e22c2a16593be2b99 authored over 4 years ago by Joanhey <[email protected]>
Move config to setup()

2f001f20dd45aa73f1d65f2c512a8b5f98456584 authored over 4 years ago by Joanhey <[email protected]>
Delete testInstanceOfMetadata

The createClass must return Metadata::class

6fe2714a12aedc87df25b32a6c2e2269b17907ee authored over 4 years ago by Joanhey <[email protected]>
Add return void

23e4b19425cd7fd85c8281d9440448029c441a01 authored over 4 years ago by Joanhey <[email protected]>
Update MetadataTest

4db9a1fc49b4a8fbd9ed797f47e7da244887bc23 authored over 4 years ago by Joanhey <[email protected]>
Use again __NAMESPACE__

2c92ff388f788dd56a656bc77ed87a098363aedc authored over 4 years ago by Joanhey <[email protected]>
Use namespace\ in getMetadata()

b9555683ce8acbfbb85d89313206ae5296053e06 authored over 4 years ago by Joanhey <[email protected]>
Delete __NAMESPACE__ to simplify

getMetadata()

36fdfadd555952986d6e181087e2117bb4f820e3 authored over 4 years ago by Joanhey <[email protected]>
Fix typo

ab354d1ee2fe6fad2a0e869d540a6bd4d90189d8 authored over 4 years ago by Joanhey <[email protected]>
Add test driver db Metadata class

066506866d165f1dd550ca32c88aadce03ab9580 authored over 4 years ago by Joanhey <[email protected]>
Travis add php nightly (PHP 8)

6722f480175ff6cd5a337731f74e33290c09c36f authored over 4 years ago by Joanhey <[email protected]>
Fix travis.yml

d904138a40a2bc620ba8e26ecc359f692cac29b6 authored over 4 years ago by Joanhey <[email protected]>
Fix typo in DbTest

7e68295e65605f6098db514ad0bc37886b562b09 authored over 4 years ago by Joanhey <[email protected]>
Simplify before_script in travis

3e556b09fa633e2cd787e5a9059fc622832f2bcc authored over 4 years ago by Joanhey <[email protected]>
DbTest use DB env too

ce02179472c59524258edbcf20a13d295e3b50ad authored over 4 years ago by Joanhey <[email protected]>
Fix typo in name

e01cc3398057c2e760f899c7aa9f08fcbd36b866 authored over 4 years ago by Joanhey <[email protected]>
Travis use only 1 phpunit.xml

for all db drivers

47ce52e381bb3959d7854320930edb172bec818e authored over 4 years ago by Joanhey <[email protected]>
Use DB env

9c8b97ab21c2da8261250b67219a151a6db0129a authored over 4 years ago by Joanhey <[email protected]>
Updata databases config

4a578a77ebf9b87e4be3592fa047da2c7719c5a1 authored over 4 years ago by Joanhey <[email protected]>
Add use

4b77d02f215429fe038ef946f1dbb2c0e5d37fb3 authored over 4 years ago by Joanhey <[email protected]>
Fix typo

and add use

7d99bb84b567ba451f9c9e10285bed653789d869 authored over 4 years ago by Joanhey <[email protected]>
Fix typo in MetadataTest

ac96e9960532fd56fdc5ae33eb2d8bf592e02ccc authored over 4 years ago by Joanhey <[email protected]>
Update Medata::class

5497f0e549d41b8cc5c610568931d84949ccee45 authored over 4 years ago by Joanhey <[email protected]>
Simplfiy tests

To unify all db driver tests

b138dcd5a41e60569cc1880cb2551aa520d1630a authored over 4 years ago by Joanhey <[email protected]>
Medata::class check the db driver

ad18d311e96337c95b1fe2e7438a8517ad810a4a authored over 4 years ago by Joanhey <[email protected]>
Travis add php 7.2

893931c916a59eda5d575175e58c2f5cfe557477 authored over 4 years ago by Joanhey <[email protected]>
Update README.en

32fe08329b124c65803093a5935a9f615da8c48a authored over 4 years ago by Joanhey <[email protected]>
Update README

6ca9424876854d13bded9ec48a055f4fe34dc2b1 authored over 4 years ago by Joanhey <[email protected]>
Delete support.irc and added slack in composer

08c68a6e2a040d0e62d39ba5f709463bd57df932 authored over 4 years ago by Joanhey <[email protected]>
Add config in composer.json

79759f503091306bd62b7f8c424d3a973717037f authored over 4 years ago by Joanhey <[email protected]>
Delete target-dir in composer.json

Deprecated and not used with psr-4

887c263907cc028a627c2e380218792725328424 authored over 4 years ago by Joanhey <[email protected]>
Update composer.json

PHP >=4.2.0
psr-4 autoload

f63d47c2c219c8495d19286648b89bd55a53912e authored over 4 years ago by Joanhey <[email protected]>
Clean Autoloader

f0adce25965b990dac0533581d13b35fc6804e5d authored over 4 years ago by Joanhey <[email protected]>
Use only PSR4 to autoload

c08c923b080edfc35a1a5c1740d94aba7c2e37c3 authored over 4 years ago by Joanhey <[email protected]>
Change phpdoc for Metadata->fields

79c49869cb32f7faa966f6e44c007e3209872b9c authored over 4 years ago by Joanhey <[email protected]>
Update PgsqlMetadata::class

8a08e043bb94163488a94d911c7b9eecf29f612e authored over 4 years ago by Joanhey <[email protected]>
Change ucwords to ucfirst in getMetadata()

53208b926ac433d00fff0ebddbab2bca37977ecd authored over 4 years ago by Joanhey <[email protected]>
Faster getMedata()

5851f1fd3db811226724692792480d547f982d99 authored over 4 years ago by Joanhey <[email protected]>
Update pgsl get metadata sql

d122b5917d2c38fc4aca5dd3a0033b3a73dfec04 authored over 4 years ago by Joanhey <[email protected]>
Delete unused code in ActiveRecord

fd3c9cecef58303b4e24c7e27739acd89bd69f5a authored over 4 years ago by Joanhey <[email protected]>
Update AR to return array in query $values

9fd3f2e793934118f854aec241991e57cd710b48 authored over 4 years ago by Joanhey <[email protected]>
Add return array in Mysql queryFields()

14b3e798c13bd1f87bad5e14d39c72c37df86c22 authored over 4 years ago by Joanhey <[email protected]>
Better phpdoc in Db class

10a7c2b27b622c51201d67d6fc0f0d13122e5c30 authored over 4 years ago by Joanhey <[email protected]>
Faster Metadata::getTable() and clean the class

b6baa4df03a44c90b2fd2741337a8a289a15b85b authored over 4 years ago by Joanhey <[email protected]>
Update types in MysqlMedata class

2c222fc86e2bae8a6e7d571b3925418d8f6e150c authored over 4 years ago by Joanhey <[email protected]>
Clean and faster Metadata class

704a29e35736349e2e4236bdcdc040612aae719f authored over 4 years ago by Joanhey <[email protected]>
Add method that populate the Medata class

0e23c0fc6b6961e539cd90e6ad72afceb30ca22c authored over 4 years ago by Joanhey <[email protected]>
PgsqlMetaddata use objects as MysqlMetadata

314e25673b77dbd318cc06cbab76201ede178860 authored over 4 years ago by Joanhey <[email protected]>
Add more metadata in pgsql config tests

73a1ad411e1302386015eb51f9250420d8e45982 authored over 4 years ago by Joanhey <[email protected]>
Add metadata type in pgsql config

36f5e58c82ee0b74b6693d5f48c5ae1c45c69628 authored over 4 years ago by Joanhey <[email protected]>
Add pgsql in databases.php config

a88f4c4e15739298e15a3012a33021d7a71c83bb authored over 4 years ago by Joanhey <[email protected]>
Fix path to load boostrap in tests

2b19cc5af292ac40f785b6fc7b9176e567ee67e3 authored over 4 years ago by Joanhey <[email protected]>
Fix dir in postresql config test

18bf3a09ab3209a30d23d6d463221c7533e00f0c authored over 4 years ago by Joanhey <[email protected]>
Fix typo in name

b0c7ae0a20f60eacb6bb46a0253d56bb85610177 authored over 4 years ago by Joanhey <[email protected]>
Rename phunit pgsql .xml

a78f63b487e6a4e1c280f50340e4c2cbccc707fd authored over 4 years ago by Joanhey <[email protected]>
Fix pgsql travis

cda38a98c2588f23959d51475860ac5e6ec50469 authored over 4 years ago by Joanhey <[email protected]>
Pgsql in travis

74d14af6de43b80919432a1878d189f223d64125 authored over 4 years ago by Joanhey <[email protected]>
Fix create table pgsql travis

a5612a4085941018eb5e0902504e2a9517cc0164 authored over 4 years ago by Joanhey <[email protected]>
Fix create table pgsql in travis

e4e98dba5eb92f07b10442b089cadb4468d0af6c authored over 4 years ago by Joanhey <[email protected]>
Update postgresql in travis

4e6c44524dbc919945f0b3dd9471610098c16c94 authored over 4 years ago by Joanhey <[email protected]>
Add postgresql service in travis

c2d08a3f6074c62752ea35a99703f0b21acaee17 authored over 4 years ago by Joanhey <[email protected]>
Changes to use pgsql in travis

af0a4ec74b6bcdd8e02e1eceef856800e12c06c1 authored over 4 years ago by Joanhey <[email protected]>
Add postgres to travis

483cd18b50bef7cb2c5a0bda5f8277502a119839 authored over 4 years ago by Joanhey <[email protected]>
Join create table in travis

2d7085fd895b643580f7e2f66dd5ef01c8e9b955 authored over 4 years ago by Joanhey <[email protected]>
Add mysql service to travis

cbaaf34420c91fc01a8422932959448fd1e68c00 authored over 4 years ago by Joanhey <[email protected]>
Travis update to ubuntu bionic 18.04

f25be26be126a41e884a301cec9f8c7ff3475442 authored over 4 years ago by Joanhey <[email protected]>
Delete from test Db force

71f708338df10b1a32d5ce4afe53e987da8c2c60 authored over 4 years ago by Joanhey <[email protected]>
Force return types in Db class

aab0fb61f7ce6e5396c76363fc8f5d021b39d50a authored over 4 years ago by Joanhey <[email protected]>
Force types in Db class

e5e928790dfed794476a6217919c5710f7236a19 authored over 4 years ago by Joanhey <[email protected]>
Optimize BaseRecord

b1c71f5a0989d489ba3aa4a6cb767340a8970176 authored over 4 years ago by Joanhey <[email protected]>
Delete force reload in Db class

Never used or necessary

035c16e26b3b88aca4c4c443526a4b9208567f18 authored over 4 years ago by Joanhey <[email protected]>
Changes to use array or null to send values

70b2efae7f1062e086bd91e7600f44b08cb016c5 authored over 4 years ago by Joanhey <[email protected]>
query(), first() and all() need values in array

$sql, [ 1, 2, 3] no more strings

996c23532dba2a491303c5e449a5d6d77f548bd2 authored over 4 years ago by Joanhey <[email protected]>
Fix getPK()

da26a8e595fd79291d3ad9d1db837b5b71de9456 authored over 4 years ago by Joanhey <[email protected]>
QueryGenerator use getPK()

2642fe410a1d394bd72bcd8827f5063f37fa0c7f authored over 4 years ago by Joanhey <[email protected]>