silverstripe-framework/src/ORM
Ingo Schommer d8499a24d0
NEW NullDatabase (#10016)
* NEW DatabaselessKernel to support operation without DB

This is required for GraphQL code generation in CI (without a working runtime database/webserver environment).
Context: https://github.com/silverstripe/silverstripe-graphql/issues/388

* New --no-database option for sake

* Refactor to abstract class

* Apply feedback peer review

Co-authored-by: Aaron Carlino <unclecheese@leftandmain.com>
Co-authored-by: Maxime Rainville <maxime@silverstripe.com>
2022-02-04 10:07:27 +13:00
..
Connect NEW NullDatabase (#10016) 2022-02-04 10:07:27 +13:00
FieldType DOC DBComposite reword to make a little more sense. (#10193) 2022-01-18 15:52:01 +13:00
Filters Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
Hierarchy MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
Queries MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
RelatedData MNT Double quote yaml string, fix phpcs warnings 2020-11-30 11:37:35 +13:00
Search MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
UniqueKey Unique key for DataObject (#9400) 2020-05-04 09:10:51 +12:00
ArrayLib.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
ArrayList.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
CMSPreviewable.php API Move CMSPreviewable to framework module 2017-03-14 10:22:45 +13:00
DB.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
DataExtension.php adding use SilverStripe\Security\Member; to make sure linting works 2021-04-01 23:36:36 +13:00
DataList.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
DataObject.php ENH Speed up DataObject::get_by_id by checking if there is an ID at all 2022-01-17 09:45:56 +13:00
DataObjectInterface.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
DataObjectSchema.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
DataQuery.php Merge pull request #10173 from GuySartorelli/patch-2 2021-12-14 10:23:48 +13:00
DataQueryManipulator.php FIX: Remove deprecated & non-functional default argument config 2020-09-07 17:24:00 +12:00
DataQuery_SubGroup.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
DatabaseAdmin.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
Filterable.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
GroupedList.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
HasManyList.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
HiddenClass.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
Limitable.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
ListDecorator.php DOCS: Fix typos & grammer 2020-04-28 17:50:39 +05:45
ManyManyList.php FIX: Remove limits in removeAll method. 2021-07-12 17:14:46 +12:00
ManyManyThroughList.php NEW Add/remove callbacks on RelationList 2020-09-18 13:33:42 +12:00
ManyManyThroughQueryManipulator.php FIX: Remove deprecated & non-functional default argument config 2020-09-07 17:24:00 +12:00
Map.php ENH Replace E_USER_ERROR errors with exceptions 2020-09-24 23:51:21 -07:00
Map_Iterator.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
PaginatedList.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
PolymorphicHasManyList.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
Relation.php BUG Ensure relObject() safely bails on empty objects 2017-11-10 15:27:02 +13:00
RelationList.php NEW Add/remove callbacks on RelationList 2020-09-18 13:33:42 +12:00
SS_List.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
Sortable.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
UnexpectedDataException.php NEW: Move code files into src/ folder. 2016-11-01 13:37:24 +13:00
UnsavedRelationList.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
ValidationException.php Ran upgrader for lang files 2017-04-28 14:59:42 +12:00
ValidationResult.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00