From a3a42369e8f875aaab995a00aa204022b9c8bfef Mon Sep 17 00:00:00 2001 From: Russ Johnson Date: Wed, 20 Jan 2010 19:10:09 -0500 Subject: [PATCH] Fixed case issue wth generated migration code. Added several new snippets for the migration methods. --- Snippets/boolean.tmSnippet | 16 ++++++++++++++++ Snippets/createTable.tmSnippet | 16 ++++++++++++++++ Snippets/datetime.tmSnippet | 16 ++++++++++++++++ Snippets/dropTable.tmSnippet | 16 ++++++++++++++++ Snippets/integer.tmSnippet | 16 ++++++++++++++++ Snippets/string.tmSnippet | 16 ++++++++++++++++ Snippets/text.tmSnippet | 16 ++++++++++++++++ Snippets/timestamps.tmSnippet | 16 ++++++++++++++++ Support/bin/generate_migration.rb | 2 +- info.plist | 25 +++++++++++++++++++++++++ 10 files changed, 154 insertions(+), 1 deletion(-) create mode 100644 Snippets/boolean.tmSnippet create mode 100644 Snippets/createTable.tmSnippet create mode 100644 Snippets/datetime.tmSnippet create mode 100644 Snippets/dropTable.tmSnippet create mode 100644 Snippets/integer.tmSnippet create mode 100644 Snippets/string.tmSnippet create mode 100644 Snippets/text.tmSnippet create mode 100644 Snippets/timestamps.tmSnippet diff --git a/Snippets/boolean.tmSnippet b/Snippets/boolean.tmSnippet new file mode 100644 index 0000000..209abbd --- /dev/null +++ b/Snippets/boolean.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t.boolean(${1:${2:columnNames="$3"}${4:${5:, default="$6"}${7:, null="$8"}}});$0 + name + boolean + scope + text.html.cfm + tabTrigger + mbool + uuid + CC87CF1F-830F-4499-B61C-AC96061E1A86 + + diff --git a/Snippets/createTable.tmSnippet b/Snippets/createTable.tmSnippet new file mode 100644 index 0000000..de777f0 --- /dev/null +++ b/Snippets/createTable.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t = createTable('$1');$0 + name + createTable + scope + text.html.cfm + tabTrigger + mcreatetable + uuid + BE97C0BF-B5E1-43EC-9657-B29DCB9FB8BE + + diff --git a/Snippets/datetime.tmSnippet b/Snippets/datetime.tmSnippet new file mode 100644 index 0000000..ea46f26 --- /dev/null +++ b/Snippets/datetime.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t.datetime(${1:${2:columnNames="$3"}${4:${5:, default="$6"}${7:, null="$8"}}});$0 + name + datetime + scope + text.html.cfm + tabTrigger + mdatetime + uuid + A45BF87B-E559-465C-A5BB-18B8B7312A07 + + diff --git a/Snippets/dropTable.tmSnippet b/Snippets/dropTable.tmSnippet new file mode 100644 index 0000000..680cc85 --- /dev/null +++ b/Snippets/dropTable.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t = dropTable('$1');$0 + name + dropTable + scope + text.html.cfm + tabTrigger + mdroptable + uuid + 09FAF228-F1F1-4F16-BA70-E73E25DD5F24 + + diff --git a/Snippets/integer.tmSnippet b/Snippets/integer.tmSnippet new file mode 100644 index 0000000..ed3ee38 --- /dev/null +++ b/Snippets/integer.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t.integer(${1:${2:columnNames="$3"}${4:, limit="$5"}${6:${7:, default="$8"}${9:, null="$10"}}});$0 + name + integer + scope + text.html.cfm + tabTrigger + mint + uuid + D52CAC2B-64CE-42EC-A414-B45F113368F8 + + diff --git a/Snippets/string.tmSnippet b/Snippets/string.tmSnippet new file mode 100644 index 0000000..09a5dda --- /dev/null +++ b/Snippets/string.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t.string(${1:${2:columnNames="$3"}${4:, limit="$5"}${6:${7:, default="$8"}${9:, null="$10"}}});$0 + name + string + scope + text.html.cfm + tabTrigger + mstring + uuid + B5FE8F59-3658-4468-A5E4-87C5D7AF030F + + diff --git a/Snippets/text.tmSnippet b/Snippets/text.tmSnippet new file mode 100644 index 0000000..7baf8af --- /dev/null +++ b/Snippets/text.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t.text(${1:${2:columnNames="$3"}${4:${5:, default="$6"}${7:, null="$8"}}});$0 + name + text + scope + text.html.cfm + tabTrigger + mtext + uuid + B3F7481C-63F8-45EF-A996-906BE46BA9F4 + + diff --git a/Snippets/timestamps.tmSnippet b/Snippets/timestamps.tmSnippet new file mode 100644 index 0000000..8a69b0f --- /dev/null +++ b/Snippets/timestamps.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + t.timestamps();$0 + name + timestamps + scope + text.html.cfm + tabTrigger + mtimestamps + uuid + 59F2FDB5-33B9-4960-A7DB-9494F2834DF8 + + diff --git a/Support/bin/generate_migration.rb b/Support/bin/generate_migration.rb index c4ec622..6a61d1d 100644 --- a/Support/bin/generate_migration.rb +++ b/Support/bin/generate_migration.rb @@ -14,7 +14,7 @@ migration_dir = File.join(project_root, "db", "migrate") number = Time.now.utc.strftime("%Y%m%d%H%M%S") -generated_code = ' +generated_code = ' diff --git a/info.plist b/info.plist index 5a0b4d6..636321d 100644 --- a/info.plist +++ b/info.plist @@ -8,6 +8,7 @@ 717896EE-A1E6-443F-B29C-788CA7CABFD7 D94E39E1-4191-4ECB-8C7A-A4D63AFADC60 + A78DDF36-9937-4A46-8C3E-A61DFE90042B B124F6BD-D919-47C7-8F6C-83E57B890E02 42E945D9-8FEB-496B-853C-8E0677509874 F06D08CC-67F6-4BFB-A521-EDB77B3B2C48 @@ -213,6 +214,22 @@ name Links + A78DDF36-9937-4A46-8C3E-A61DFE90042B + + items + + 2B3A9FF1-DD3B-427C-B64C-4AB00A2EABA7 + BE97C0BF-B5E1-43EC-9657-B29DCB9FB8BE + CC87CF1F-830F-4499-B61C-AC96061E1A86 + A45BF87B-E559-465C-A5BB-18B8B7312A07 + D52CAC2B-64CE-42EC-A414-B45F113368F8 + B5FE8F59-3658-4468-A5E4-87C5D7AF030F + B3F7481C-63F8-45EF-A996-906BE46BA9F4 + 59F2FDB5-33B9-4960-A7DB-9494F2834DF8 + + name + Migrations + B124F6BD-D919-47C7-8F6C-83E57B890E02 items @@ -588,6 +605,14 @@ 7F72EA49-B8D4-E346-6EC6696489B406B9 7F72EBAB-AB38-EFC8-0B0DAFC97A3BF41A 7F72EC5A-0CB4-A64E-74CA52723679D2D8 + BE97C0BF-B5E1-43EC-9657-B29DCB9FB8BE + 09FAF228-F1F1-4F16-BA70-E73E25DD5F24 + B5FE8F59-3658-4468-A5E4-87C5D7AF030F + D52CAC2B-64CE-42EC-A414-B45F113368F8 + CC87CF1F-830F-4499-B61C-AC96061E1A86 + B3F7481C-63F8-45EF-A996-906BE46BA9F4 + 59F2FDB5-33B9-4960-A7DB-9494F2834DF8 + A45BF87B-E559-465C-A5BB-18B8B7312A07 uuid 176A5186-2793-49B8-A80F-FC6AB7DD385F