                             opts)
            :lifecycles [{:lifecycle/task task-name
                          :lifecycle/calls :onyx.plugin.sql/write-rows-calls}]}
-    :schema {:task-map SqlWriteRowsTaskMap
-             :lifecycles [os/Lifecycle]}})
+    :schema {:task-map SqlWriteRowsTaskMap}})
   ([task-name :- s/Keyword
     classname :- s/Str
     subprotocol :- s/Str

                            opts)
           :lifecycles [{:lifecycle/task task-name
                         :lifecycle/calls :onyx.plugin.sql/upsert-rows-calls}]}
    :schema {:task-map SqlUpsertRowsTaskMap
             :lifecycles [os/Lifecycle]}})
  ([task-name :- s/Keyword
    classname :- s/Str
    subprotocol :- s/Str

                            opts)
           :lifecycles [{:lifecycle/task task-name
                         :lifecycle/calls :onyx.plugin.sql/partition-uuid-calls}]}
    :schema {:task-map SqlPartitionKeysTaskMap}})
  ([task-name :- s/Keyword
    classname :- s/Str
    subprotocol :- s/Str
