Install
Using Composer to manage Drupal site dependencies
Downloads
Download tar.gz
19.16 KB
MD5: dc732c2eac6a848268e621ca59a5f8cd
SHA-1: e625bb0756bda5d17f9fe439f04e532ab2498768
SHA-256: fadc94895a2fb57bf71a5dbe0a99f0f72353e3232a0f7ea615f7dad9d5607274
Download zip
21.8 KB
MD5: 9e45529a49934b70da86c4787090494e
SHA-1: 656890f88f28e363db6035ad89f0855b1d7212dc
SHA-256: 3bbf90671ba17f94bbe5d39105aa839aca865d76ac4e49214195d53fd92801f1
Release notes
First alpha release of the SQL Server module for Drupal 7.
Changes since the initial commit:
- Temporary workaround for #796082: don't rollback the table creation if an index fails to create.
- Add CONCAT() and IF() missing from the replacement list.
- Update SelectQuery to the new API: synchronize __toString() and make addJoin() more robust to API changes.
- Make CONCAT() return a nvarchar(4000), as returning or casting a nvarchar(max) is not supported.
- Workaround PDO weirdness with escaping characters.
- #848060 by myself: update the driver to comply with API changes from both Drupal and Microsoft.
- Update the constructor to the new DSN string of CTP 2.0
- Rework the MergeQuery implement to map with #715108, this will probably change again to a proper MERGE query with #844186
- Reimplement schema support thanks to #302327
- Update the SchemaQuery implementation to take into account several changes (most notably comment support)
- Make the few regexps more robust
- Make the queries on binary fields more robust
- Update the use of the prefixing API, following #195416
- Remove additional sanitization for JOINs, not necessary since #769554
- #882182 by myself: implement the new DatabaseConnection::version() method.
- #889068 by myself: switch from non-clustered to clustered primary keys to support SQL Azure.