| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-06 | cursor function needed the same treatment as select returning lower case ↵ | lsces | 1 | -2/+42 | |
| keys in the arrays | |||||
| 2026-03-06 | Now I know just where the column information has gone ... it is not being ↵V2.0.2 | lsces | 1 | -6/+15 | |
| populated as yet, but this at least gets a lower case column name returned. | |||||
| 2026-03-06 | Still missed a key element on namespace. | lsces | 1 | -1/+1 | |
| 2026-03-05 | Remove the src folder copies of the filesv2.0.0 | lsces | 8 | -1349/+0 | |
| 2026-03-05 | Shuffle the driver into an Illuminate namespace to allow other elements to ↵ | lsces | 8 | -0/+1349 | |
| be added later, if required. Just using a Firebird namespace did not fell right? | |||||
| 2026-03-04 | Strip any extra double quotes used to wrap reserved words. | lsces | 1 | -1/+1 | |
| 2026-03-02 | A little bit of hacking of the delete functions but these really need a more ↵v1.1.0 | lsces | 1 | -5/+8 | |
| generic solution. The hack is to get various joins working for webtrees but it would be more flexible if I could rework the joins to allow where not exists() to work. | |||||
| 2026-03-02 | Ensure field name lookup is upper case. This will need expanding if we want ↵ | lsces | 1 | -1/+1 | |
| he driver to handle lower case field names. | |||||
| 2026-03-01 | First cut at replacing mysql delete with firebird compatible one. | lsces | 1 | -0/+32 | |
| Tidying to use WHERE NOT EXISTS ( ) is on the todo list. | |||||
| 2026-02-28 | Split up a multi element insert back to single inserts since firebird does ↵ | lsces | 1 | -0/+19 | |
| not support the multi insert operation | |||||
| 2026-02-27 | Not sure what this hack is intended to address so 'hide' it for now. It was ↵ | lsces | 1 | -2/+2 | |
| messing up using NOT LIKE in webtrees. | |||||
| 2026-02-27 | Extend wrapValue to add double quotes to reserve words. This will need ↵ | lsces | 1 | -6/+5 | |
| extending at some point to cover all reserved words, currently only thouse used in webtrees are covered | |||||
| 2026-02-27 | Correct class name illuminate uses database names as prefix | lsces | 1 | -1/+1 | |
| 2026-02-25 | Use the returned id value in place of the pdo::lastInsertID which firebird ↵ | lsces | 1 | -0/+19 | |
| does not support | |||||
| 2026-02-25 | Roll back hack to get lower case keys. This is being implemented properly now | lsces | 1 | -2/+0 | |
| 2026-02-25 | wrapValue is the correct place to control the wrapping of table and column ↵ | lsces | 1 | -0/+18 | |
| names amongst other things | |||||
| 2026-02-25 | Correct return for insert since it returns an array, | lsces | 1 | -1/+1 | |
| but perhaps it should simply hide the returned values | |||||
| 2026-02-25 | override illuminate select to return lower case keys while firebird datbase ↵ | lsces | 1 | -0/+36 | |
| is defaulting to upper case | |||||
| 2026-02-24 | Change the Builder overloads to follow the standard for other database ↵ | lsces | 3 | -4/+69 | |
| drivers. This is the place where restoring the lower case key values needs to be processed. | |||||
| 2026-02-24 | Magic base to removing double quote wrapping. wrapValue is the main source ↵ | lsces | 1 | -1/+12 | |
| of this wrap and other areas simply fall through to it. Also removed an earlier fix for a missing set of double quotes on Enum | |||||
| 2026-02-24 | Actually allow access to the lastInsertId ... | lsces | 1 | -1/+11 | |
| 2026-02-23 | Stub class was not compatible with the rest of Lavarel | lsces | 1 | -10/+0 | |
| 2026-02-23 | Missed the \Xgrz\ element of the namespace | lsces | 2 | -12/+13 | |
| 2026-02-22 | Wrap execute block with 'set term ~;' | lsces | 1 | -1/+1 | |
| 2026-02-22 | Add returning to the insert function | lsces | 1 | -0/+32 | |
| 2026-02-22 | Add default to emum field in correct sequence | lsces | 1 | -1/+6 | |
| 2026-02-22 | Modify insert to retrun the generated value to replace pdo::lastInsertId(). ↵ | lsces | 1 | -0/+43 | |
| This still needs a little improvement to perhaps identify the autoincrement field better. It also needs upstream code to avoid the pdo error. | |||||
| 2026-02-04 | Add NOT NULL after DEFAULT but still need to fix the eNum default which is ↵ | lsces | 1 | -1/+1 | |
| after the CHECK element but needs to be before. eNum does not follow the $modifiers array sequence. | |||||
| 2026-02-04 | laravel adds additional unique constraint to databases that do not ↵ | lsces | 1 | -1/+1 | |
| automatically make primary key unique. Have commented out these extra indexes in webtrees, but need a better check to hide these automatically. | |||||
| 2026-02-04 | Not as good as ADOdb, but functional in adding auto-increment column to table | lsces | 1 | -0/+16 | |
| 2026-02-04 | Replace cluge to replace ? with table name since it's now passed in the ↵ | lsces | 1 | -1/+1 | |
| function call | |||||
| 2026-02-04 | Although schema is not used by Firebird, it's necessary for compatibility ↵ | lsces | 1 | -5/+6 | |
| with other database drivers | |||||
| 2026-02-04 | Make compatible with other lavarel Grammar classes | lsces | 1 | -1/+1 | |
| 2025-10-13 | [fix] Warning message for null values. | xGrz | 2 | -2/+2 | |
| 2025-10-01 | [dev] Return types added | xGrz | 3 | -8/+10 | |
| 2025-10-01 | [fix] Composer fix for namespace | xGrz | 1 | -2/+2 | |
| 2025-10-01 | [dev] Initial commit from HarryGulliford/laravel-firebird. | xGrz | 8 | -0/+1049 | |
| Added support for L12, handling search without a case-sensitive search at the database query level. Changed namespaces to xgrz. | |||||
