Search Postgresql Archives

Re: [Q] DNS(bind) ER model

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mr Anderson-

you use an enum to indicate your DNSrecordtype as in this MySQL example
CREATE TABLE dns_updates
| Field              |Type  | Null | Key | Default | Extra  || id    | int(11) | NO   | PRI | NULL | auto_increment |
| bd_order_id    | int(11)          | YES  |     | NULL                |
| domain           | varchar(70)      | NO   |     |                     |
| dns_entry_type  | enum('MX','TXT') | YES  |     | NULL           |
| dns_entry_value   | varchar(255)     | YES  |     |                     |
| created_timestamp | datetime         | NO   | MUL | 0000-00-00 00:00:00 |

for Postgres sub in text[] columns dns_entry_type forthe specified enum datatype
and insert in '{"MX", "TXT"}'  for dns_entry_type values

Anyone else?
Martin



> Date: Thu, 14 Aug 2008 16:20:14 -0700
> From: raanders@xxxxxxx
> To: pgsql-general@xxxxxxxxxxxxxx
> Subject: [GENERAL] [Q] DNS(bind) ER model
>
> Anyone aware of an ER model for holding name server records?
>
> Working on the zone file data and I am getting close but keep running
> into the differences between MX records (with a priority) and the others
> that can hold either a domain/sub-domain/host name or an IP address
> depending on whether is an A, TXT, PTR, etc. or a CNAME.
>
> Much of the database will be populated and changed automagically so the
> controller for the application will do the right thing but humans will
> get involved every so often. I hope I can get the database to make the
> right thing easy and the wrong thing "impossible" for them.
>
> Any suggestions?
>
>
> Rod
> --
>
> --
> Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general


Get Windows Live and get whatever you need, wherever you are. Start here.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux