Development

#1658 (schema.yml foreign key columntypes)

You must first sign up to be able to contribute.

Ticket #1658 (new enhancement)

Opened 1 year ago

Last modified 1 year ago

schema.yml foreign key columntypes

Reported by: Markus.Staab Assigned to: fabien
Priority: major Milestone:
Component: generator Version: 1.0.0
Keywords: propel, foreignkey, guess, columntype Cc:
Qualification:

Description

hi,

would be nice if I define something like

  article:
    id:
    name:          { type: varchar, size: 255 }
    updated_by:    { type: varchar, size: 255, foreignTable: user, foreignReference: login}

  user:
    id:
    login:         { type: varchar, size: 255 }

the type of the foreign column would be guessed with the type of other field (here: updated_by will be guessed as "type: varchar, size: 255")

so you dont have to write duplicate code:

  article:
    id:
    name:          { type: varchar, size: 255 }
    updated_by:    { foreignTable: user, foreignReference: login}

  user:
    id:
    login:         { type: varchar, size: 255 }

Change History

04/12/07 16:01:27 changed by Markus.Staab

  • milestone set to 1.0.2.

04/13/07 08:26:08 changed by fabien

  • milestone deleted.