[DBIx-Class-Devel] [sql-translator] add_index expects an array ref
not a array ref of stringified array refs... (#24)
Roy Storey
notifications at github.com
Tue Dec 18 22:38:27 GMT 2012
That is to say that running
```bash
sqlt -f DBI --dsn 'dbi:Pg:host=<hostname>;dbname=<dbname>' --db-user '<db-user>' -t MySQL
```
results in
```sql
CREATE TABLE `migrate_version` (
`repository_id` text NOT NULL,
`repository_path` text NULL,
`version` integer NULL,
UNIQUE INDEX `migrate_version_pkey` (`ARRAY(0xa923264)`)
);
```
Other parsers effected is unknown and only the PostgreSQL DBI parser was investigated
This patch fixes this ensuring the result is
```sql
CREATE TABLE `migrate_version` (
`repository_id` text NOT NULL,
`repository_path` text NULL,
`version` integer NULL,
UNIQUE INDEX `migrate_version_pkey` (`repository_id`)
);
```
You can merge this Pull Request by running:
git pull https://github.com/kiwiroy/sql-translator postgres_indices_fix
Or you can view, comment on it, or merge it online at:
https://github.com/dbsrgits/sql-translator/pull/24
-- Commit Summary --
* add_index expects an array ref not a array ref of stringified array refs [ARRAY(0x123456)]
-- File Changes --
M lib/SQL/Translator/Parser/DBI/PostgreSQL.pm (3)
-- Patch Links --
https://github.com/dbsrgits/sql-translator/pull/24.patch
https://github.com/dbsrgits/sql-translator/pull/24.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/dbsrgits/sql-translator/pull/24
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/dbix-class-devel/attachments/20121218/4416c596/attachment.htm
More information about the DBIx-Class-Devel
mailing list