Changeset debdda0 in github


Ignore:
Timestamp:
Nov 25, 2008 5:17:57 AM (4 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
0cb9677
Parents:
938e96a
Message:

#1485420: remove default (and not null) for users.language column in DDL

Location:
SQL
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • SQL/mssql.initial.sql

    re4d9f05 rdebdda0  
    7070        [created] [datetime] NOT NULL , 
    7171        [last_login] [datetime] NULL , 
    72         [language] [varchar] (5) COLLATE Latin1_General_CI_AI NOT NULL , 
     72        [language] [varchar] (5) COLLATE Latin1_General_CI_AI NULL , 
    7373        [preferences] [text] COLLATE Latin1_General_CI_AI NOT NULL  
    7474) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 
     
    203203        CONSTRAINT [DF_users_alias] DEFAULT ('') FOR [alias], 
    204204        CONSTRAINT [DF_users_created] DEFAULT (getdate()) FOR [created], 
    205         CONSTRAINT [DF_users_language] DEFAULT ('en') FOR [language] 
    206205GO 
    207206 
  • SQL/mysql.initial.sql

    re4d9f05 rdebdda0  
    9191  `created` datetime NOT NULL default '0000-00-00 00:00:00', 
    9292  `last_login` datetime NOT NULL default '0000-00-00 00:00:00', 
    93   `language` varchar(5) NOT NULL default 'en', 
     93  `language` varchar(5), 
    9494  `preferences` text, 
    9595  PRIMARY KEY  (`user_id`), 
  • SQL/mysql.update.sql

    re4d9f05 rdebdda0  
    4242ALTER TABLE `cache` 
    4343    ADD INDEX `created_index` (`created`); 
     44 
     45ALTER TABLE `users` 
     46    CHANGE `language` `language` varchar(5); 
  • SQL/mysql5.initial.sql

    re4d9f05 rdebdda0  
    2929 `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 
    3030 `last_login` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 
    31  `language` varchar(5) NOT NULL DEFAULT 'en', 
     31 `language` varchar(5), 
    3232 `preferences` text, 
    3333 PRIMARY KEY(`user_id`), 
  • SQL/postgres.initial.sql

    re4d9f05 rdebdda0  
    2222    created timestamp with time zone DEFAULT now() NOT NULL, 
    2323    last_login timestamp with time zone DEFAULT now() NOT NULL, 
    24     "language" character varying(5) DEFAULT 'en'::character varying NOT NULL, 
     24    "language" character varying(5), 
    2525    preferences text DEFAULT ''::text NOT NULL 
    2626); 
  • SQL/postgres.update.sql

    re4d9f05 rdebdda0  
    2929CREATE INDEX session_changed_idx ON session (changed); 
    3030CREATE INDEX cache_created_idx ON "cache" (created); 
     31 
     32ALTER TABLE users ALTER "language" DROP NOT NULL; 
     33ALTER TABLE users ALTER "language" DROP DEFAULT; 
  • SQL/sqlite.initial.sql

    re4d9f05 rdebdda0  
    7777  created datetime NOT NULL default '0000-00-00 00:00:00', 
    7878  last_login datetime NOT NULL default '0000-00-00 00:00:00', 
    79   language varchar(5) NOT NULL default 'en', 
     79  language varchar(5), 
    8080  preferences text NOT NULL default '' 
    8181); 
Note: See TracChangeset for help on using the changeset viewer.