html_url,issue_url,id,node_id,user,user_label,created_at,updated_at,author_association,body,reactions,issue,issue_label,performed_via_github_app https://github.com/simonw/sqlite-utils/issues/16#issuecomment-496787958,https://api.github.com/repos/simonw/sqlite-utils/issues/16,496787958,MDEyOklzc3VlQ29tbWVudDQ5Njc4Nzk1OA==,9599,simonw,2019-05-29T05:17:58Z,2019-05-29T05:17:58Z,OWNER,Shipped this feature in sqlite-utils 1.1: https://sqlite-utils.readthedocs.io/en/latest/changelog.html#v1-1,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",413867537,add_column() should support REFERENCES {other_table}({other_column}), https://github.com/simonw/sqlite-utils/issues/16#issuecomment-496757010,https://api.github.com/repos/simonw/sqlite-utils/issues/16,496757010,MDEyOklzc3VlQ29tbWVudDQ5Njc1NzAxMA==,9599,simonw,2019-05-29T02:16:17Z,2019-05-29T02:16:17Z,OWNER,"In that case `--fk othertable` detects the primary key. If you want to point at a different column, use `--fk-col X`","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",413867537,add_column() should support REFERENCES {other_table}({other_column}), https://github.com/simonw/sqlite-utils/issues/16#issuecomment-496756758,https://api.github.com/repos/simonw/sqlite-utils/issues/16,496756758,MDEyOklzc3VlQ29tbWVudDQ5Njc1Njc1OA==,9599,simonw,2019-05-29T02:14:50Z,2019-05-29T02:14:50Z,OWNER,"Hmm... probably not: > For options, only a fixed number of arguments is supported.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",413867537,add_column() should support REFERENCES {other_table}({other_column}), https://github.com/simonw/sqlite-utils/issues/16#issuecomment-496756348,https://api.github.com/repos/simonw/sqlite-utils/issues/16,496756348,MDEyOklzc3VlQ29tbWVudDQ5Njc1NjM0OA==,9599,simonw,2019-05-29T02:12:43Z,2019-05-29T02:12:43Z,OWNER,"For the CLI I'm thinking: sqlite-utils add-column data.db mytable col text --fk othertable id So the foreign key is added using `--fk othertable othercolumn` If the user doesn't provide the column type we can derive it from the foreign key. Can we make the `othercolumn` optional? That would be neat - then we could automatically detect it using the sole primary key of the referenced table.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",413867537,add_column() should support REFERENCES {other_table}({other_column}),