Re: Encountered an error
От | Karsten Hilbert |
---|---|
Тема | Re: Encountered an error |
Дата | |
Msg-id | 20160310220319.GR9358@hermes.hilbert.loc обсуждение исходный текст |
Ответ на | Re: Encountered an error (Shaan Repswal <shaun.reapswaal@gmail.com>) |
Ответы |
Re: Encountered an error
|
Список | psycopg |
On Fri, Mar 11, 2016 at 01:16:33AM +0530, Shaan Repswal wrote: > I am new to databases and am a novice to programming in general. Don't worry. > @Karsten - I know, I got the feeling that the design felt awry as well. The > database will be on the local machine. And the client side will have the > code to error check the column names being added and also if there already > is a column by this name or not. You can add a second table (pseudo code) inventory_detail pk serial primary key fk_inventory integer foreign key (inventory.pk) detail_name text detail_value text and then - instead of creating columns in table inventory - add rows to the inventory_detail table where .detail_name would hold what otherwise would be the column name of the new column in inventory and .detail_value the value you would have put into the new column in table inventory. The fk_inventory column would hold the primary key of the row in the inventory table this inventory_detail row belongs to. Just a suggestion. Karsten -- GPG key ID E4071346 @ eu.pool.sks-keyservers.net E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
В списке psycopg по дате отправления: