removing "serial" from table definitions.

Поиск
Список
Период
Сортировка
От Marc Mamin
Тема removing "serial" from table definitions.
Дата
Msg-id feaeb83188034e9e88fcaeb33225b22c@intershop.de
обсуждение исходный текст
Ответы Re: removing "serial" from table definitions.
Re: removing "serial" from table definitions.
Список pgsql-general

Hi,

Is there  a way to change a data type from serial to int?

I tried with :

  ALTER TABLE "admin".db_jobs ALTER COLUMN id TYPE int USING id::int;

But this seems not to change anything, as if Posgres woud consider the statement as a no-op.

 

My problem is that "serial" is not exported with pg_dump.

Creating a db from the dump will hence result into a different table definition (which is equivalent tough)

 

We are trying a transfer/migration tool on Azure, that check the table definitions between the source and target before starting the data transfer, and it blocks on that difference.

 

best regards,

Marc Mamin

 

В списке pgsql-general по дате отправления:

Предыдущее
От: Vijaykumar Jain
Дата:
Сообщение: Re: Postgres PANIC when it could not open file in pg_logical/snapshots directory
Следующее
От: Johannes Paul
Дата:
Сообщение: Re: removing "serial" from table definitions.