--- block.install	2008-04-16 07:35:51.000000000 -0400
+++ block-new.install	2008-04-29 11:59:38.000000000 -0400
@@ -22,7 +22,7 @@ function block_schema() {
       ),
       'delta' => array(
         'type' => 'varchar',
-        'length' => 32,
+        'length' => 128,
         'not null' => TRUE,
         'default' => '0',
         'description' => t('Unique ID for block within a module.'),
@@ -130,9 +130,10 @@ function block_schema() {
     'description' => t('Stores contents of custom-made blocks.'),
     'fields' => array(
       'bid' => array(
-        'type' => 'serial',
-        'unsigned' => TRUE,
+        'type' => 'varchar',
+        'length' => 128,
         'not null' => TRUE,
+        'default' => '',
         'description' => t("The block's {blocks}.bid."),
       ),
       'body' => array(
